Dude! I'd guess the accident started the leak, but from where? What is it, oil, coolant, steering fluid? Looks like some of it evaporated. Maybe it cryed when you parked her. I hope you're not still driving it with the steering tweaked.

There's probably some hidden damage with twisted parts.
