 For those who've never been to a music festival, imagine an amusement park with stages instead of attractions, and bars, and food trucks, and music coming from everywhere, and people with amazing outfits.