Cool Pirelli Ad

Description:

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.

User Comments

Leave a Reply

You must be logged in to post a comment.