TV News Roundup: Netflix Releases ‘Space Force’ Trailer (WATCH)

May 19th, 2020