For some reason this car seems familiar. Could it belong to a member? Irregardless, I love it. Sounds like it's had some nice upgrades done to it.