Local racer Rory proving he has talent with multiple wins in British Talent Cup

Breaking