Summer in Toronto is filled with events every weekend, if not every day.