Tag Archives: Benz

The Beast Lives!

I’m pleased to report that the Benz Is Back! The Mercedes-Benz C43 AMG is in rather better shape than it has been of late Previously on Twin Peaks, the battery had become completely flat, mainly due to a complete lack of driving activity. I have been in the habit of taking it out for a [...]