That Jaguar advert…

This was featured on Top Gear this evening. It’s on YouTube and has been posted by Jaguar USA, so this is going all over America right now. Boom. Love the Jag..

http://www.youtube.com/watch?v=2Bls1KKDwmo