The Hamsters – Voodoo Child Live on German TV in May of 1997! Smokin’!
I first discovered these guys back in the early 90’s while I was working Wax Trax (one of Denver’s legendary record stores). Someone brought in some CD’s to …
I first discovered these guys back in the early 90’s while I was working Wax Trax (one of Denver’s legendary record stores). Someone brought in some CD’s to …