Damn if that isn't one of the coolest trailers I've ever seen. Wow
Got to be the best trailer in the last 10 years...Any other contenders??