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

This image was lost some time after publication, but you can still view it here.

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.


Share This Story