The CityRadio almost looks like a toy, but it tunes in to 60,000 stations from 18 cities around the world.