Please excuse the military shooter trailer, but holy huffing Christmas this looks crazy (watch in HD):

[youtube]http://www.youtube.com/watch?v=AcM_-MI-IcY[/youtube]