The Bavarian Fun Fest returned to it's original home in Sharon, PA at Three by the River and featured four days of dancing and entertainment.
Check out the You Tube video and the photos below: