skip to main content

On the Scene S7E11
Updated 2 days ago

Elizabeth Ruiz at the The River City Cluster of Dog Shows. The River City Cluster of Dog Shows is one of the premier shows in the country. (These shows are held at the Exposition Hall on the grounds of the Freeman Coliseum (Bexar County Community Arenas)