tracking
The the Forward Channel
Sign In | Support

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

Link
Embed
Email
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 Waywire.com Privacy Send Us Feedback