Do you want to remove all your recent searches?

All recent searches will be deleted

Mountain Chen and E-Rider Scooters. The sorry facts

8 years ago426 views


willsosa2 The facts about mr Mountain Chen and his operation selling low quality electric scooters from China. Many prospective importers around the world have been 'burned' by trading with Mr Mountain Chen. See the above site for info