Doja Cat had some fun during her set at the Parklife Festival in Manchester, England on Sunday (June 9), sprinkling in a bit of early aughts pop magic into her headlining set on the Valley stage. During a second day of performances in which the grounds turned to a muddy soup thanks to thunderstorms, Doja […]