Michael Bay’s In-theatre Promo For The LA Times

Posted on Oct 21, 2008

Nelson here…

This has been playing in LA theaters since summer of 2008, and I’ve been looking for it online since then.