People in Chine sure know how to organize a festival as for the “Red Cross Fair” , which held every year, a Climbing Motorcycle Show is being presented and both the riders and the audience go nuts of fun! Enjoy it yourself!



What do you think?
Show Comments
Motorcycle Finder: