Live Review: The Cult w/ The Mission & Lili Refrain [Scarborough Open Air Theatre] July 6th, 2023 Date:07/09/2023 Author: John Hayhurst