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?