Sunset Chaser Michael Stusser is momentarily caught off-guard by the magnitude of the terrifying weather system that lies ahead.

Full Credits

Advertisement
Advertisement