That sucks! Hope you're ok man. Time for a chrome bumper upgrade. That looked like an older Mazda Protege? Idiots! Sorry to see that bro.