Thousands of people took over the small town of Sedalia, Missouri, on this day in 1974 for the Ozark Music Festival, a party full of nudity, drugs and rock 'n' roll music. Half a century later, people still talk about the lore from that hot wild weekend. Plus: One very fluffy prison resident is changing the men around him in a Missouri correction facility.
↧