Tuesday 24 May 2011

This trailer is freakin' awesome!

I just wanted to post this...



It's apparently due for release on November 23rd. Can't wait.

No comments:

Post a Comment