Wednesday, August 10, 2011

Where in the World is Captain America: The Colosseum, Rome, Italy

Captain America preparing to battle gladiators at the Colosseum in Rome, Italy.

2 comments:

  1. And a Joan Rivers reference strikes again! Cool pics brah

    ReplyDelete
  2. that was for you. quite literally. and thanks!

    ReplyDelete