Will this be the “it” automotive video of 2010? Have a look and let us know what you think…

:R