And Speaking Of Transformers...The Saleen Display Appears To Be Hiding A Decepticon

Over in Birmingham, across from the GM-obsessive "Triangle," the Saleen display appears to be hiding a very, very naughty Mustang. Not to cast aspersions on an auto custom shop, but Barricade's one bad Saleen. Luckily, we didn't piss him off as badly as we pissed off Ironhide yesterday.