#launchUnmoderated tagAll postsTrendingHotNewPromotedPayoutsdarth-cryptic in #space • 11 days agoDelta 3916 Launch (05/03/1986)You are probably thinking what a crappy photo this is. I mean what even is that? This photo was taken on May 3rd, 1986 with a camera that used disc film. This was a film cart