Texas Toast Street, Ramp finals

play
Texas Toast Street, Ramp finals (3:36)

70 of the world's top riders battle it out in Austin, Texas at the Texas Toast comp. (3:36)