Behold Jimmie Johnson's new setup for the 2011 season. And NASCAR happily signed off on it! Maybe there's something to those conspiracy theories after all.
No, no, no, this is a new set photo from the new Transformers movie hitting this summer. (Check out a NASCAR-free preview right here.) Still, you want more viewers for NASCAR races? Heavy weaponry would be a good start.