Skip to playerSkip to main content
  • 4 years ago
Harnessing the sun to power a solar system. It sounds like something out of this world but in fact, it's happening at Edwards Air Force Base.

Recommended