Holy crap beach you are lucky.
cheers, lol. done quite a bit of work to it as well. BMW TwinPower Turbo, carbon fibre side panels and bumpers (painted ofc so you can't see the stupid ass design on it), cold air intake, new exhaust system (not a fart cannon muffler, but a full new system), and now I'm in the process of redoing the interior. need a new dash system because the one i have is out of date. want to get on that touch screen stuff, haha.