The Peach Music Festival rocked Montage Mountain this weekend. Day 1 coverage.

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 […]