I saw this car yesterday cruising down McDermott....anyone here own it? EDIT....just found out who owns the car....