Spot the Station App

To view the International Space Station, NASA releases a new app

NASA sent off a new application to make it simpler than at any other time…