Arts & Culture News ‘Untold Story of the Tortoise and the Hare’ premieres at SCERA 2 years ago Olivia Diaz