Last week, a surprise billboard went up in New York, promoting the upcoming movie Transformers: The Last Knight by director Michael Bay.
TFW2005 members MyloTron and GabrielPrime are bringing us our best look at the billboard.
The new images give us a good look at the three-headed dragon(?), the tattered Decepticon Flag with a clearly visible “V” symbol and several spaceships in the background.
Check out the images after the jump. Lot of speculation are going on among our members at the moment. Jump into our forums to let us know what you think.