//Tense// – “Lead Head”

//Tense// are the Front 242 of 2011. It’s really great to see that classic-sounding industrial/electronic music is not completely dead. Granted, there are bands out

Read More »
Malcare WordPress Security