Animated 3 Teasers

13/03/2009 0 By Administratus Prime

These images should be considered spoilers and may give away not only some plot points, but some of the background 'eye candy' that fans are sure to love (or hate).

Derrick also reminds everyone to set their alarm clocks, because 'Transwarp' starts Saturday morning at 8 AM Eastern.

Source: Seibertron