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