Google Maps Street View at NASA Kennedy Space Center

USA · 1 comment

Now you can almost go to space with Google Maps Street View thanks to new images from the NASA Kennedy Space Center in Florida. This is the Endeavor.


Larger

Please wait...

1 thought on “Google Maps Street View at NASA Kennedy Space Center”

Leave a Reply