Spotted on Set: Captain America 2

'Captain America: The Winter Soldier' on location in Cleveland, Ohio

View gallery

10 photos

Spotted on Set Captain America 2

View Comments