Human Touch – Mental Chill CD (Let It Burn)
Here we have the debut album from young German hardcore band Human Touch. It sounds like their hometown of Karlsruhe has been uplifted and dropped somewhere on the US east coast and perhaps ten or…
Here we have the debut album from young German hardcore band Human Touch. It sounds like their hometown of Karlsruhe has been uplifted and dropped somewhere on the US east coast and perhaps ten or…