Castlemorton: How a field in rural Worcestershire changed the free party scene forever… [May 1992]

On Friday 22 May 1992, 26 years ago today, the Castlemorton Common Festival kicked off, running pretty much non-stop for six days before eventually being shut down. It also gave

Read More