An E46 BMW 330d Touring seemed like the ideal affordable, stylish daily for Phill. What could possibly go wrong?

read more