•
Local rock heroes Diarrhea Planet dropped their highly-anticipated new LP Turn to Gold yesterday, and, in celebration, the boys stopped by Late Night with Seth Meyers (the same night that The Tonight Show hosted President Obama, as Meyers noted) to make their national television debut, with a ferocious performance of new track “Ain’t a Sin to Win.” Unsurprisingly, it was a riff-fueled, epic…