Italian Metal Rockers Mellowtoy Release “Dead Colours” Music Video

Milan, Italy based Rock / Metal band Mellowtoy has released the music video for their track “Dead Colours”  from their album Lies. The animated video was written and directed by The Jack Stupid and features a silent creature attempting to bend [...]

February 9, 2016 Music