While I am a firm believer in respecting the past, I love futurism and I am a huge space geek. In fact, a picture of a satellite will stop me in my tracks time and again. So I have no idea what this ad is about, but sign me up RCA.
Latest posts by The Retroist (see all)
- Video Footage of 1999 New York City in High Definition - April 27, 2017
- This 1979 TV Guide Fall Preview Guide commercial is spectacular - April 26, 2017
- Beautiful Kite Packaging Art - April 25, 2017