Live Music: The xx at Echo Beach, TorontoHawley DunbarMay 22, 2017We celebrated the end of the Victoria Day weekend tonight with The xx at Toronto's Echo Beach. Playing to a chilly but sold out waterfront crowd on the first of... More... 0