Archives for March 13, 2013

Jeff Gordon Test Drive Video

I know this isn’t European automobile related, but I’ve watched this thing 4 times now today, and shown a bunch of people. It still makes me laugh. At first I thought the salesman was acting, but when he jumps out of the car, he either deserves an Oscar or this video is legitimate. I love […]