Apparently these bad boys are from an upcoming sci-fi movie, which I haven't heard about at all. So guess this is a two-fer for the Odeck. Badass prehistoric creature looking planes and a sci-fi movie none of us have likely heard of.

Read on for more info.