my friend saw this and took a picture... im stumped. I cant find anything close with a small drivers vent window like it has. She said it looked European and had a rectangular emblem on the back.
EDIT: nevermind, someone else got it. Its a Qvale Mangusta.... we all shoulda known that
"Production of the steaply priced Mangusta lasted just two years, with 276 cars completed"
Bits and pieces are FORD mainly the engine. a lot of Mustang parts someone mentioned.
Cost $80k new.
2001