Rick Tumlinson quotes and aphorisms about show Rick Tumlinson ,, On July 20th, 1969, Buzz Aldrin and Neil Armstrong took the most expensive selfie in history. As th... Rick Tumlinson