Before The Horrorist Live show Mike Nemec and Oliver Chesler talk. The show was in Stuttgart, Germany at Club Prag on March 29, 2009

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…