Here is a WiFi enabled radio with a 4.3″ touchscreen display that can play thousands of music and internet radio stations. The Kelement Internet Radio has a 4000 mAh battery. It has 8 GB of internal storage, so you can load your own favorite music.
The 4.3″ display lets you easily interact with the radio. The device also works as an alarm clock.