May 2nd, 2012 − Belmont Park

Thirty Flags Stakes