Daphne & Celeste

Daphne & Celeste – “BB” (Prod. Max Tundra)

With minor 2000 hits "U.G.L.Y." and "Ooh Stick You," UK duo Daphne & Celeste delivered a pair of sugar-rush schoolyard taunts that, in hindsight, feel…
Chris DeVille | February 7, 2018 - 9:54 am