Toronto is alive with excitement this week from July 15-21. From concerts, festivals, and art there’s something for everyone. Get ready to catch unforgettable live music performances by 50 Cent and the Red Hot Chili Peppers, or immerse yourself in the creative energy of the BIG on Bloor Festival. There are also food festivals for culinary enthusiasts, musicals, films and more.