goatsurfer.com
One Hundred and Eighty…!!
So…The Cockroach…the car that refuses to die, has rolled across the 180,000 mile mark without even a whisper. He’s never broken down, is on the original clutch and most of the ori…