Date Published: 15-May-2008 The iconic Galway Arts Festival Big Top returns to the city for this year’s festival – and the good news for fans is...