Here’s the Texas Toast “street” finals as Charlie Crumlish saw it. It’s all so wild that it’s sure worth watching this, even if you already saw the raw clips earlier.

This website uses cookies.