Album Trailer for the forthcoming WolfWolf Album "Homo Homini Lupus".
Release Date: January 16, 2014 (Lux Noise Records)
Song on Video: "Crocodile Love", written by WolfWolf, produced by Lukas Speissegger & WolfWolf

Loading more stuff…

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

Loading videos…