Michael Bay's in-theatre promo for LA Times

Nelson here...

This has been playing in LA theaters since summer of 2008, and I've been looking for it online since then. Thanks to Andrea for the link.



Share