Team Infidel Forum Spin Doctor Mar 24, 2007 #1 This is a great video.. http://www.jalopnik.com/cars/clips/molto-bello-ferrari-ad-watch-246427.php