TBR callin' in from Shanghai in Red China! Living in China for the last 24 years (Shanghai is my home city in PRC) after Thailand and had - still have various bikes over here in PRC.
Been around the entire country (China) for business and pleasure and got a few stories to show and tell....
Been around the entire country (China) for business and pleasure and got a few stories to show and tell....