Stewart Smith racing had a positive day at the Ian Watson spring cup road races at Oliver’s Mount. James Cowton achieved 3rd place finishes in both super twin races showing…