Reading Marke B.'s latest post about DJ Bus Station John's up-and-coming sock hop, we came across this amazing, touching, and downright adorable footage of the Folsom Street Fair circa 1970. (Be sure to wait for a glimpse of Ozzy Osbourne and Black Sabbath at 3:30.)

The annual leather/sex street fair happens this Sunday, celebrating 25 years (?!?!) of leather, sex, cheap beer, SoMa, and meats on sticks.