Apparently lurking under here was ......a Maestro van
Announcement
Collapse
No announcement yet.
Maestro van........
Collapse
X
-
There is another post on here related to it.
At least it has a V8 in it!www.maestroturbo.org.uk - The Tickford Maestro Turbo Register
www.rover200.org.uk - The Rover 200/400 (R8) Owners Club
www.roverdiesel.co.uk - My Rover Diesel Site
Comment