Reviews

Wirehead

Wirehead Wirehead; the Semuta; the mind-lube of the ubiquitous tasp. Drawing on the sum total of the late 20th Century's golden age of music; neither...
PETE'S ROCK NEWS AND VIEWS.COM