If you love horses, the City of Buffalo is the place to be this weekend!

One of the most popular horse shows in the area starts today (9/11) and runs through the weekend at the Buffalo Therapeutic Riding Center on Amherst St. It's time for the 73rd Buffalo International Horse Show.

The Buffalo Therapeutic Riding Center is located at 950 Amherst Street, in Buffalo, NY

 

More From 106.5 WYRK