The annual Prague Fringe Festival brings its usual exciting mix of theatre, comedy, music dance, storytelling and good times to venues throughout the city between 24 May and 1 June.