NASA speaks on Mars rover mission

The following video is brought to you courtesy of the ABC News YouTube Channel. Click the video below to watch it now.

NASA officials gave a briefing on the upcoming Mars rover landing on Thursday.”

ABCNews

ABCNews

Leave a Reply

Recent Posts