Duh haven't y'all heard of a contract and bill of sale that's been notarized ?
Sounds like he got screwed over on the car. The guy can claim y'all stole it if he wanted.