Mike Walker

Mike Walker has written 1 article for Nouse

Air, Talkie Walkie

Since their last studio album, 2001's overblown ego trip that was '10,000 Hz Legend', French dance pop kingpins Air have…