Irish doom sensations Slomatics have just released a video for their song “Telemachus My Son”. The track is taken from their critically acclaimed album “Canyons” which was released earlier this month. Tags:slomaticsslomatics newstelemachus