Posted by Alan 19 January The Struts, World’s First Cinema and Charming Liars at The Fillmore in San Francisco The Struts, World's First Cinema and Charming Liars perform January 18, 2022 at The Fillmore in San Francisco, California more