The Moto Mods™ Concept
2 plus ones
Shared publicly•View activity
- Hope it built better than the vehicles. I have worked on Land rovers for years and can honestly say they are over priced and unreliable.3w
- They say there are two man made things on earth visible from space with the naked eye. One is the Great Wall of China, the other is the panel gaps on a Discovery 😉3w
Add a comment...