Here are some people who have had nice things to say about STI:
STI are one of Leeds’ premier improv troops. Their members are witty and engaging and provide a ton of laughs.
STI are new on the improv scene, but I’ve seen a shedload of their shows, and they’re always really inventive, wonderfully funny, and not afraid to innovate.
The continued creativity of STI ensures repeated visits never disappoint, it’s always an amazing show and kudos should be given as it’s well deserved!