“The Darkest Hour” Trailer


Invisible aliens take over the world in “The Darkest Hour”, check out the trailer.