I guess they are a new band cus i cant seem to find anymore of their music but first impressions - Very very good.


http://www.youtube.com/watch?v=eUfYohLks00