ShowShowRooster at Gloucester GuildhallFeb 23, 2005Gloucester Guildhall · Gloucester, United KingdomFollow0 followersI was thereAdd yoursMediaLineupAboutRooster