Outside, people wriggle their bodies against the big screen amid the lively music.