3/31/2013

Jeff Gordon Test Drive

More fun from the Pepsi folks. While I have seen this on TV, this is the full 3+ minutes including some of the behind the scenes stuff.