Straightlining Stairs in China
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
View replies to: Straightlining Stairs in China