New review by SavageGeese on the Ford Fusion Sport.
Uh oh. It's leaking oil.
Uh oh. Differential is leaking, too.
https://www.youtube.com/watch?v=2AbtTgH5s88
Uh oh. It's leaking oil.
Uh oh. Differential is leaking, too.
https://www.youtube.com/watch?v=2AbtTgH5s88