I saw this on Ebay. Any Fchatters know this car? - I beleive it is in NY. Any feedback would be appreciated!...