Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Dec 5, 2013
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