Pop

The Chemical Brothers – “Wo Ha”

Earlier this month, dance music greats the Chemical Brothers released the collab-heavy Born In The Echoes, their first new album in a few years. The album’s deluxe edition included a new track called “Wo Ha,” a slow-percolating instrumental that showed this group can do a whole lot even in simmer mode. As Pitchfork points out, […]