One of the more interesting prototypes from Land Rover. The Series IIA 109' Cuthbertson.
Last edited by Dino; 04-30-2010 at 01:07 PM.
Forum Rules