Suffering from a fair amount of TREK withdrawal I stumbled across this. I know this is way off the map as far as DeLoreans go but just thought i'd share it anyway enjoy,(sorry about the 16 sec ad in the beginning)
http://www.youtube.com/watch?v=gbh4g...layer_embedded