Wu-Lu reaches wit’s end on the breathless “Blame” and “Ten”, announces debut album Rob H·May 4, 2022London vocalist and producer Wu-Lu will release his debut album LOGGERHEAD through Warp on July 8. The announcement...News & Track Reviews