The colourful and attractive Spanish street theatre troupe Cal y Canto Teatro comes out on the Main pedestrian street with its show.