Big Head Todd and the Monsters Venturing Back to North Lake Tahoe
Todd Park Mohr sat down with Sierra Sun to discuss the upcoming show at the Crystal Bay Casino. Check out the article HERE to see why the Crown Room is considered a favorite to play. The band will be at the Crystal Bay Casino on Sunday, Jan 17th. For tickets and info, click HERE