Yup, I'd never heard of them either but I was down shooting bands at the Denver Day of Rock about a month ago and just happened to see these guys. They're part of a free concert at Confluence Park next to REI down in Denver tomorrow (Saturday) at around 6:30pm. I saw a lot of bands that day and I liked these guys' set the most. Bring earplugs. I don't know if they ride, sorry. They really put on a great show.
<iframe width="560" height="315" src="http://www.youtube.com/embed/O9K4qsBuJFU" frameborder="0" allowfullscreen></iframe>
<iframe width="420" height="315" src="http://www.youtube.com/embed/IwXE5GsOOvg" frameborder="0" allowfullscreen></iframe>
Results 1 to 2 of 2