New Transformers: Darkside of the Moon trailer makes you want to punch robots

Watch.  Just watch.

Advertisements