Why Neil Armstrong Turned Down MTV

Screen Videos
August 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!

What to Read Next