Solar eclipse seen from space totally out of this world!

Published August 27, 2020 13 Views

Rumble A group of science enthusiasts from Fort Laramie in Wyoming attached a 360-degree camera to a weather balloon to capture a solar eclipse from space. The result is totally out of this world.