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.


  1. Humberto Adan Herrera Cosio
    September 5, 2013

    I have to buy one to hang on my room.

  2. SoH BetaSword
    September 6, 2013

    No Poster for Germany?

  3. zx5901
    October 3, 2013