Will this be the “it” automotive video of 2010? Have a look and let us know what you think… :R Originally published at speedhunters.com