The Cellar Door in Visalia, California

Live music venue in Visalia, CA, USA.