144th Belmont Stakes

146065144 144th Belmont Stakes

the 144th Belmont Stakes at Belmont Park on June 9, 2012 in Elmont, New York.