2017 15 minutes
Three soldiers fight their way to freedom after a small town has been hit by a meteor.
Three soldiers set out to find out what actually happened with a meteor impact in a small town. During their search they run into the effects of the impact.
Companies involved in this production
- Pack of Moustaches Media