My father filmed this while our family was on vacation in 1966, using a Bell & Howell 8mm film camera. The slide happened on January 9, 1965, so this was about a year and a half after the slide. I show a Google Maps view of the slide at the end.
(4 votes)
Comments
(Old Spike)
My parents had video's of human genitals sliding about with oil and shit