Find tickets for Squid in Pittsburgh at Spirit Hall on May 13, 2025.  
Spirit Hall is located in Pittsburgh