Why Neil Armstrong Turned Down MTV

Screen VideosAugust 1, 2013

It's Throwback Thursday and we're taking a look at what happened on this day in pop culture history. Back in 1981, MTV first launched and we'll explain why Neil Armstrong turned down the network!