See The International Space Station Tonight [INFO/PHOTOS]See The International Space Station Tonight [INFO/PHOTOS]The International Space Station will be visible in Northern New England tonight through Aug 19. Here’s how and when you can get the best view-Teddy McKayTeddy McKay