INDIO >> The Palomino Stage was completely packed with fans both old and young to see Don McLean and his band on the second day of the Stagecoach Country Music Festival.

The singer-songwriter eagerly played well-known songs, to many of which the audience sang along, including “American Pie,” with it’s infectious chorus.

“It’s amazing. There were 17- to 70-year-olds in there singing and dancing the whole time,” said 62-year-old Sean Wood of Rancho Mirage. “It’s an anthem that knows no age.”

McLean’s performance was also attended by celebrities Mila Kunis and Ashton Kutcher, who knelt on one knee on the ground at one point to let pregnant Kunis rest. The couple was swarmed by tons of girls who took selfies as well as other people filming them enjoying the music. One girl was so excited she began to cry on her friends’ shoulder.

Despite what was going on in the audience, McLean delivered a seamless performance, singing “Jerusalem” and “Cocaine Blues,” a cover by Johnny Cash, and even a new song “I’m the Lucky Guy.” His hit songs “Crying” and “Starry Starry Night” were also performed before he ended with “American Pie.”

When McLean began to play the classic song, many rushed to the stage and the audience went wild, screaming, jumping, dancing. Multiple bikini-clad girls were hoisted onto the shoulders of others as they waved their arms while singing the chorus. Some even joined hands while in the air. Other people resorted to throwing their hands up or raising their beers.

McLean played the song at various tempos. The audience emphatically sang the chorus, some clutching their friends and dramatically singing it while others stood by themselves, mouthing the words with a smile on their face. Even after the song was over, the audience still lingered, basking in the afterglow of the performance.