starting thread as excuse to post new vid found on tubeface (?), but seriously, i've always been a fan of the cars ....old tech now of course, and i'm...