The the Forward Channel
Sign In | Support

Motorcycles Race Up Stairways in China's Yunyang Stairway Racing Festival in Chongqing

A motorcycle stairway race opened at the Yunyang International Stairway Racing Festival in southwest China's Chongqing Municipality. A total of 99 motorists from China and Thailand competed in the event, racing their motorcycles up a 700-step stairway which was slippery after the morning rain and obstacles set up along the way.
Related Videos
This collection is currently empty.
Powered by Privacy Send Us Feedback