Mumford
Posted: Sun Jun 03, 2012 4:29 pm
Wonder if any of these still exist, or were even built?
http://www.ebay.co.uk/itm/1983-MUMFORD- ... 1c27b8205e
Peter
http://www.ebay.co.uk/itm/1983-MUMFORD- ... 1c27b8205e
Peter
http://www.vauxhallviva.com/forum/
http://www.vauxhallviva.com/forum/viewtopic.php?f=25&t=18766