Never heard of them, but that video and song are very deep. Very sad.