Straightlining Stairs in China 3

The show goes on at the Sky Gate in China...we're still not up to speed on what the event is actually about, beyond extensive brakepad testing and a big huck...but the guys seem to be enjoying themselves, so jump right in!

Credit: Red Bull
3 comments

View replies to: Straightlining Stairs in China

The Latest