WTF Front Brakes?!?

I would NEVER drive a car that had control arms like that. Unless I was stuck somewhere deep in a Panamanian jungle during a drug cartel style war and it was my only means to immediate safety.

I would sort all thus out before driving again