Squitch Farewell Show Omari Spears August 11, 2023 Squitch’s last show. 8/5/23 at the Crystal Ballroom. Clifford the Band Pink Navel Squitch Blog RSS