Yes, that's a "turbo" badge on the quarter panel. I see no reason why he would lie, the car looks legit.