A total solar eclipse is happening Aug. 21, and here’s what you need to know What I already know is that Trump will blame it on Hillary.