a friend fo mine at work the other day was telling me that the new Batmobile made an appearance at a NASCAR event recently...he mentioned something about it chasing Terry LaBontes car around the track or some such...any NASCAR fans here have any info on this event?...and if so, is there any online video?...or pics?