The Allman Brothers Band inaugural Peach Music Festival took place this weekend on Montage Mountain in Scranton, PA. Toyota Pavilion and Sno Cove Water Park at Montage Mountain were the weekend home to the festival. Complete with a full water […]