This Week's Must-See Toronto Shows: July 31 To August 5

OVO Fest, Smashing Pumpkins, Veld Music Festival, A$AP Rocky and More