Italians do it better



Italians do it better, originally uploaded by thebamboozla.