Governors Ball Music Festival 2018 was my gateway to the world of music festivals, and now, I can’t get enough of them. This New York festival, currently located in Flushing Meadows Corona Park, was ...