Should I trust a mechanic if they say "Fix this leak or your car is f'd in 1 month"

General Question

[removed]

Posted Aug 14, 2024, 12:01 AM UTC

11
Loading comments…