Search found 1131 matches
- Fri Apr 27, 2007 10:58 pm
- Forum: The Gallery
- Topic: A visit to London
- Replies: 7
- Views: 41151
The van is a Mega van from Mega or Axiam (the same company basically) they make Quadricycles and are supposed to be making the NICE but it's yet to be seen on the roads the van is available in either electric or diesel and the UK office is based in Coventry I cant remember the make of the van , I've...