User blog comment:Farzad funny/The new trailer is...Out!!!/@comment-2168696-20100728153312

Meh, it's just a few guys in tights walking around Florence? Rome? Where is this?