Transformers Prime Billboard in New York City!

ILoveDinobot of TFW2005 has snapped some photos of a new Billboard in New York City!  What's so special about this Billboard you may ask?  Well it sports Optimus Prime and Megatron from "Transformers:  Prime" about to duke it out.

You can view the original post here, and discuss the news on our forums!

Comments
Avatar