Buy tickets to Squirrel Flower at Sid The Cat Auditorium in South Pasadena, CA on November 03, 2026

Buy tickets to Squirrel Flower at Sid The Cat Auditorium in South Pasadena, CA on November 03, 2026