- Oct 13, 2005
- 118
- 0
- 0
I just ran across this, sorry if its a repost. This has got to be the most expensive commercial ever made
http://www.pirellifilm.com/thefilm/...oQuality=high&lang=eng&country=UNITED+STATES#
http://www.pirellifilm.com/thefilm/...oQuality=high&lang=eng&country=UNITED+STATES#