soughtafter
by: Sami Weisband Dec 18, 2020 Dubstep royalty Zeds Dead and PEEKABOO have just released “POWA,” yet another head-banging heatwave. The track has been one of the most sought-after.
It's tough to follow up a project as epic of proportions as this, but Zeds Dead have done it. The famed dubstep duo finally released the wolves today when.