
This weekend the battery in my 1999 BMW M3 finally gave out. I bought the car in late 2003, so I know it was at least nine years old and probably was original equipment. The fact it lasted so long is testament to BMW quality a couple of car generations ago. When my car was […]