a new car review site highlights through its presenter the salient features of the latest car model