HITCH | STAGE REVIEW April 17, 2015 HITCH | STAGE REVIEW The Riverfront, Newport, Thurs 16 Apr Looking over the cluster of tables and chairs, all circling a round stage in the centre of the room, … Read moreHITCH | STAGE REVIEW