scooternova.com
The World’s Lowest Vespa? Check out this video!
There’s little more to add to this other than if you want to see possibly the maddest looking, low-rider Vespa being ridden on public road – three-up – and you don’t live in Indonesia,…