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
Aw, jeez. This is on me.
A Quick Word From: ‘La La Land’ Security Guard Who Let People Fly in the Planetarium