They have recently released some live videos that were shot at the DROM in New York City and we are more than excited to feature some of them here. Do yourself a favour and check them out...THEY ROCK!
This great live show was recorded (and they are on the competition stages of mastering for a live album), in New York City. So, they are hard at work mixing and mastering the audio some more to get the whole album out. They are very excited about it and so are we. Can't wait to here it.
Find out more here: