New CD release : November 16, 2010, 7 p.m. La Sala Rossa, Montreal, Quebec Finally, the long awaited third album is in the can and on the way. It`s with…
Continue Reading
New CD release : November 16, 2010, 7 p.m. La Sala Rossa, Montreal, Quebec Finally, the long awaited third album is in the can and on the way. It`s with…
Recent Comments