This event is now in the past - Itch (Solo) at The Bodega on Sunday 12 November 2017 at 19:00.
Find more Itch (Solo) performances
We use cookies