Found this ad on a CD included with a European magazine, wonder if it actually aired in Europe? It looked much better b4 I uploaded it, darn.
Title: Cool Pirelli Ad
Duration: 0:00
Submited by: admin
Category: Entertainment
Added on: August 11th, 2010