Astronauts install solar panels to space station
The International Space Station got a power upgrade as new solar panels were installed over the weekend.
FOX 4 Now Florida
The International Space Station got a power upgrade as new solar panels were installed over the weekend.
Astronauts working on the International Space Station have made their second attempt in a week at installing powerful new solar..