Pigeon Forge EntertainmentPIGEON FORGE, Tennessee – The Island at Pigeon Forge is a brand-new entertainment and retail center located in Tennessee’s Smoky Mountains. It’s on an actual island in the Little Pigeon River and offers a wide variety of rides, shopping, restaurants and attractions, with a 132-room hotel to be completed in spring 2014. Providing the audio solution was sound contractor Clair Brothers Audio who installed a system featuring HARMAN’s JBL Professional loudspeakers and Crown amplifiers, all tied toget...

Read More