Bonnaroo Recap: Melting Heat And A Melting Pot Of Music

Heat and rain don't deter 80 bands and 90,000 Bonnaroovians.