Tag Archives: Japan

VIDEO: Crystal Lake Featuring Jesse McFaddin – “Black And Blue”

The world of melodic heavy rock transcends continents, and Japanese band Crystal Lake prove that with their new video for “Black And Blue” from their upcoming album, “True North”.  The clip for the song, directed by Kei Ikeda, was shot in both New York and Tokyo, featuring rooftops in both cities. Judging by their sound, Crystal Lake could make a name

Read more