This ‘Geostorm’ Trailer Promises End Of The World Action Jeremy Lebens March 9, 2017 0 Just what exactly is a Geostorm? I have no idea, but the film makes it look…