Buda is the self-proclaimed wiener dog capital of Texas so it only makes sense that the city just south of Austin would have back-to-back wiener dog races. Do you really need a reason to watch these oddly-proportioned creatures sprint toward the finish line?
Time Out says
Details
Discover Time Out original video