I recently went over a speedbump to fast(i didnt see it) and have damaged my car.
forgive me for not knowing the correct terminoligy but this is whats wrong. The big spring that you can see when u look behind the front driverside wheel appears to have popped off the plate that keeps it...