I stumbled upon this rock band through a Warframe video and instantly became obsessed with their music.
Their song “Point of No Return” quickly became one of my favorite songs of all time, and I eventually ended up buying their album “Transmissions.”
Here are a few of my favorite songs by them.
So what are your thoughts on this band? Have you heard of them before? Are you a big fan of them? Discuss!