XO Vision X358 7" in-Dash Touch Screen DVD Receiver with Front USB & AV Inputs Touch screen controls AM/FM with 30 presets DVD/CD/MP3/MP4 compatible Front USB port, SD Card slot, AV input/output Reverse camera input