Snoop Dogg, Feist and A$AP Rocky heat up Osheaga

Sweat and swagger on day two of the Montreal music fest

by