It looks like the Transformers 2 marketing campaign that started at
the Luxor, moved to an
LA building and now in New York City with a billboard of Optimus Prime on Broadway and East Houston Street. Thanks to Josh for taking and providing the picture.
No comments:
Post a Comment