The Allman Brothers played their last show this week – at The Beacon – after 45 years of kicking ass. It was a three set tour de force that ended well after 1 AM. Here’s what Warren Haynes and Derek Trucks had to say about their beginnings in the group […]