Happy St Patrick’s Day: 1981 DeLorean Snowcat

It is St Patrick’s Day, so time to share some Irish built cars…which is pretty much the 1960 Shamrock (10 built…8 are still known to exist) or the DeLorean DMC-12…which YOWZA the prices have been batapulted into silly zone…so now we are stuck with the not-so-Irish…but connected to Mr John Z DeLorean, who is a […]