The bands of Riot Fest, day two

The mayhem continued on the second day of Denver's inaugural Riot Fest, with performances from Rancid, Public Enemy, Matt and Kim, and more. Photos by Eric Gruneisen and Aaron Thackeray.

Read our picks for Riot Fest's best moments, or check out the best hairstyles we saw at the festival.