On the Scene S7E11
Updated about 1 month 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)
On the Scene
(11 Episodes)
Updated about 1 month ago