Just wanted to say HI. I just traded my 04 Jetta for a 03 Mini Coop S so im new to the whole Mini scene. Im loving it so far, but I don't know how long I will keep it as im really attached to VWs. Here is a picture of it:

Any clue what this badge means? Do i own the first of 902 LY Minis?
