Rochester Native Returns as Member of Spider-Man Production Team

"Self" Williams is one of about 200 people that are part of the Amazing Spider-Man 2 production team. Filming downtown for the action packed car-chase
Original Story: 
Published Date: 
Wed, 05/01/2013 - 9:29am
»