Featured
Indie Lens Pop-Up: A Town Called Victoria
Sligar Auditorium 195 River Vista Pl,, Twin Falls, ID, United States
Join us for the kickoff of our 2023 – 2024 Indie Lens Pop-Up season with A Town Called Victoria Sligar Auditorium | Dinner at 6pm, Film at 6:30pm On January 28, 2017, a mosque in the town of Victoria, Texas, burned to the ground. After building lives here for more than 30 years, leaders of […]