Why do people go to Festivals?

The sun is out and the festival season is alive! According to Visit Britain, live music events attract 6.5 million people a year in the UK. Large scale festivals began, of course, in the late 1960s, with Glastonbury and the Isle of Wight as the...

Read More