Sunset Chaser Michael Stusser must abandon his vehicle to get closer to a particularly powerful weather system.

Full Credits

Advertisement
Advertisement