BREAKING NEWS Mars Rover Discovery.
This television news parody gives breaking news about the mars lander finding signs of life on the red planet. For an added Easter egg, pay particular attention the news ticker scrolling across the screen.
Leave A Comment