Valiant55 188 Posted April 28 Is this the venue that tony bee,and johnny cooper used to run? Link to comment