Car Talk’s Garage Buried by Snow

Recent record snow falls in the East coast reminded me of my one and only snow experience. It’s a car story. On December 8, 2003, I was stranded in Cambridge, […]

Categories:

Tags: