LOTS of exciting news from Stick Men today. We’ve finished rehearsals and are headed to our Vancouver show, the first of the 2023 Tentacles Tour.
First, there’s today’s release of a new CD, “Umeda”, live from Osaka, mixed by our front of house engineer, Robert Frazza.