Big things come from small packages as they say and that is perhaps what best describes this Teclast TL-M66 HD portable media player. Compact as it may seem, it could pass for a chocolate bar. It is only available in China and costs around €73.
Among the features of this portable media player include:
- 8GB internal memory
- 5″ LCD display at 800 x 480 resolution
- support for a wide range of video and audio formats
- 720p video support and 1080p video output
(Source) Ubergizmo