More proof Italians are insane

My dad emailed to let us know he and Mrs. Noise saw a Travel Channel show about Rome that had a bit on the Vespa Club Roma. In the beautiful and historic homeland of the Vespa, the Roman club meets at an establishment called “Bar Canada.” heh.