I'm not very mechanically inclined, so any help will be appreciated. On my 1978 Fiat 124 Spider, whenever I come to a stop or slow down...as I apply pressure to the brakes I can hear (and almost feel) a "Thunk" coming from the front of the car. The only work that's been done recently was a repair of the rear brakes, rotors, pads, calipers and hoses.
What should I be looking at ... it makes me nervous
Thanks in Advance