Back to the scene! Transformers movie spot, day after.

trans-2.png

More stuff on the transformers shoot!