The flick drops June 11th, and I guess the trailer wasn’t supposed to come out yet…or it’s one of those “accidental” leaks.
Either way…it’s making the rounds on the interwebs, and I defy you not to walk around whistling the A-Team theme all day once you watch the trailer.
And if that doesn’t do it, the video after the jump will…
If it doesn’t you may have no soul.