Electric Forest 2017 Made Crazy Headlines By Taylor Haupt Rothbury, Michigan’s 2017 Electric Forest Festival went out with a…