Herrett Center Plans Creepy Crawly DayHerrett Center Plans Creepy Crawly DayTWIN FALLS, Idaho (KLIX) – Forget about Ninja Turtle costumes and creepy clowns, get goosebumps with Creepy Crawly Day at the Herrett Center for Arts and Science.Andrew WeeksAndrew Weeks