‘Deathray’ – Devin Townsend Project – Track Of The Day
Shiny headed musical genius Devin Townsend recently launched his latest record Transcendence and while the album is an incredible progressive heavy metal experience, I’m going to take a small step back to the album prior. Why you may ask? Because nothing says geeky like a the second installation in a space themed rock opera about […]