scooternova.com
Scomadi UK (and Ireland) Dealer network announced
Scomadi scooters have just announced the dealer network for their forthcoming range of scooters. A dozen dealers have been appointed to begin with, covering England from Tyne and Wear in the north-…