Man if your going to go all out why the hell do you use small Turbos????!!!!!!!! Thats a nice setup!!!!
Judging by the front and rear glass, and the side mirriors, I'd say its a Fox body 'stang. And the dizzy is in the front, so its not a chebby.