First Look: Thor, Odin, and Loki

I’m fairly certain that the only word for this would be: awesome.

Thor hits theaters May 6th, 2011

Advertisements

Leave a Reply