Peter Snell Winning 1500 Meter Finals January 22, 2013 at 3584 × 2810 in Peter Snell Winning 1500 Meter Finals ← Previous Next → Peter Snell of New Zealand during a race of the 1964 Summer Olympics at the National Olympic Stadium. Tokyo, Japan 10/1964 (Image # 3011 )