This past weekend ended the summer festival season with Electric Zoo. It took place on Governor’s Island and things went off with a blast! There were so many big sets there and every artist was raving about how much they’re set went off like no other. For those of us who got to see it […]