Originally Posted by Crombers Mini didn't start production until 1959 .........
The cars in front are New MINI Scotland
Forum Rules