- You are here:
- t3 commercial
Autobots in NASCAR... who knew? Click above to watch the video after the jumpExcuse us if we're not all that excited about Transformers 3. The novelty of seeing fantastically animated versions of the toys we played with as youngsters died off right about the same time an SR 71 Blackbird turned ...