Bermuda Triangle plays the Sneaky Dees in Toronto during the Canadian Music Week
Location: Sneaky Dees, Toronto, Canada