Check out these photos of Mustangs being transported. They have the Decepticon logo on the side! Transformers 2 is filming so I’d have to assume these are being taken to the set. But, how cool would that be to just drive down the street and see fictional characters go by? And badass ones at that!