archytele The Vault

S2·E8 SUV: Society of Ultimate Villainy

Aired May 31, 2008

Synopsis

The second-rate villains of Detroit team up to beat the Autobots.