Snow Daze Festival - Vail, CO

What an honor it was to perform at the Vail Snow Daze Festival in Vail, Colorado with the 10,000 Maniacs! Thanks to all 5,000 of you who braved the cold!


Leave a comment

    Add comment