Astronaut Ellen Ochoa talks to KSAT 12 about upcoming total solar eclipse

[#item_full_content]