WolfWolf - Homo Homini Lupus - Album Trailer - Video
PUBLISHED: Dec 05, 2013
DESCRIPTION: Album Trailer for the 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