From Spain Cirq Civil's larger than life police patrol the streets of Galway on giant stilts. Show More Return to 2006 Archive