Found this over in the GenMay forums, in the Automotive Mayhem section. Later on in the thread they say its a Mustang GT, though no one could confirm it. Cool pictures though. Click here to see the thread.