fbpx
Saturday, November 16, 2024
Home Tags Lloyd Elsmore Reserve

Tag: Lloyd Elsmore Reserve

Mini mania reigns supreme

The last original Mini was driven off the Longbridge production line in Birmingham on October 4, 2000. It was a red Mini Cooper, almost identical...