The American Folk Festival marched into Bangor Friday night, bringing thousands of people to the city's waterfront.

The festival runs through Sunday, Aug. 29, and features a variety of performers from all over the world.

The suggested donation to attend is $10.