STONEHEADS – “Man in the Mirror” clip

Javi of the Spanish band BLOOD and his project STONEHEADS made a new video clip for the song “Man in the Mirror”, mastered at Mastersound Studio.

Check out the videoclip: