Reviews Electric Island Hanlan's Point Stadium, Toronto ON, May 19 Published May 21, 2019 In its seventh year, Electric Island has earned the right to call itself a long-running festival series. Over the years, artists across the...