Monday, November 10, 2003

Italy & Europe.
Very Funny. Italian short movie (shockwave, quite large, worth the wait) comparing and contrasting Italy with "Europe" (although in many cases I think you could substitute London for Italy)