 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.