Toronto Caribbean Carnival 2019: 13 can't-miss parties and concerts

Soca royalty, trap karaoke, a Sean Paul pool party – here’s where you should be

by