Thursday, 16 June 2011

Italy

The land of the pizza, pasta and Dolce & Gabbana ads. AND the Italian team...

Totally gratuitous and sleazetastic but God bless these Fratelli D'Italia