Surprise repairs needed on '05 Mercedes E320! What did the CAR WIZARD find the owner didn't expect?



When you take your vehicle to the shop sometimes the mechanic will find more items in need of repair than you were expecting.

source

WP Radio
WP Radio
OFFLINE LIVE