NASA TV for Media Center creates a new entry under Extras Library entitled NASA TV that lets you quickly watch the live feed. Simply launch and enjoy.
Be sure to check out NASA’s Endeavor launch later this month. Here’s the full schedule for the year and beyond.
via Missing Remote