Videos tagged with Transformers

Stadium Astro - Transformers in disguise?

Tue Aug 21 09:13:30 2007

Can’t help but wonder whether the team behind Astro’s “Stadium Astro” planned this TVC in line with the long-awaited Transformers film, which is out in July 2007.

Nice computer graphics, but be warned, this one is quite long!

Random frames:

Thumbnail #1Thumbnail #2Thumbnail #3