Advertisement
Playing to the dogs and for the people. And the dogs. Come on out on a pleasant June Saturday for three hours of good country and canines.
Advertisement
Event Venue & Nearby Stays
Bar K St. Louis, 4565 McRee Ave, St Louis, MO 63110-2001, United States,St. Louis, Missouri