This image of the week is one straight from The Colosseum in Rome, Italy. Though, we were unfortunate as the games had been postponed due to inclement weather. Better luck next time!