Originally Posted by
malkiy
one would think, somewhere at some point maybe from one of the many car manufacturers or equipment suppliers while posting the "hey look at us at the TITC" would add,
you can watch it here with a link. I know I know, crazy talk.