Day two at Osheaga 2012 was more hip-hop heavy than its start. A$AP Rocky bodied one stage, while Snoop Dogg, barked at night's end. Indie favorites like Little Dragon held it down, too.

With just one more day at the acclaimed festival, find out who's been killing out here in Montreal and take a look back at the highlights of Saturday's performances. 

Written by Brad Wete (@BradWete)

Follow @ComplexMusic