Big Rory & Ochie

Big Rory & Ochie

Big Rory & Ochie the Dog are no ordinary street theatre characters. Visually enormous and huge characters too, this giant Scotsman and his endearing, rascally giant dog explode into an audience for one of the best street theatre walkabouts in the world.