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!

Maxx Biker
About the author
What do you think?
Show Comments
Motorcycle Finder: