Valiant55 148 Posted Sunday at 19:38 Is this the venue that tony bee,and johnny cooper used to run? Link to comment