Sisters of Skimo Premier

Sisters of Skimo debuted this last week on Wednesday, November 6th at 10 Mile Music Hall in Frisco, Colorado. It was a huge success in every aspect.