Michael Bay & Transformers on MTV

Posted on Aug 8, 2006

Thanks to Andreas.

View clip.