One of those fuckers ran out at the last moment, JUMPED and hit me fog lamp.
Update: my bumper is borked as well:
How it should be:
On the upside i think i know when my mini was made:
The date says 9/3/04, so 9th of March 2004