Concert Review LIVE: Stick Men @ The Linda, 04/08/2022 Mark Hudson Apr 10, 2022 Somber organ music plays. It’s like we are in church. An expectant hush falls over a sold-out crowd at The Linda. A solitary figure takes the stage. He does!-->…