NAXA Electronics NPD-1003 10-Inch TFT LCD Swivel Screen Portable DVD Player with USB/SD/MMC Inputs Top loading DVD player Up to 180 degrees swivel screen Built-in SD/MMC card slot Built-in USB input Built-in speakers