Just wondering if anyone on her who is in St Louis, MO, knows anything about this car? 2002 Turbo Mustang GT