Mixed feelings about Rome August 10, 2012 It will chew you up and spit you out. Rome, Italy . Read more