What if Earth Was Hit by a Giant Solar Flare?

SciShow Space 11/7/2017