1962 Greenhorn P3 RESULT & Max Bubeck wins Published March 28, 2017 at 435 × 652 in 1962 Greenhorn P3 RESULT & Max Bubeck wins