Big Head Todd and the Monsters to Play Vail Snow Daze Free Concert Dec. 11th
We’re heading up to the mountains to play the Snow Daze Free Concert at Vail on Dec. 11th. The show will be held at Solaris, located in the heart of Vail Village. Doors open at 5:30. Get there early and dress warm! More information is available *HERE*