Written by: Neil E. Traveler Monday, July 18, 2011 4:27 PM
Neil tries to blend in on his tour of the Colosseum in Rome, Italy!