Little Shop of Horrors, Clwyd Theatr Cymru October 14, 2015 Staging something as wacky and raucous as Little Shop of Horrors is an ambitious venture for any theatrical company. You…