HomeEntertainment Entertainment Nickelodeon Announces ‘The Astronauts’ Premiere Date (TV News Roundup) 65Views Coverage By Shreya Bhatt October 10, 2020