Concert review: Vampire Weekend w/ Ra Ra Riot | 07.25.24, Saint Louis Music Park (with photo gallery)