144th Belmont Stakes

Cut off by the owner of his establishment.

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

Article continues below
More from Culture
Visitors at Art Basel Miami Beach.
You Missed Charliewood, A Dollywood-Inspired Performance Piece, With Butt Plugs