Chris Hemsworth was put on this planet to play Thor!  Wait, don't check my dude card just yet!  You know you have thought the same thing, but prolly in your head and not written on a web page for thousands of people to read.

Here's a behind the scenes secret Avengers rehearsal by The Russo Brothers.

More From Gator 99.5