itechnews.net
Lookee 6636D01 Desktop WiFi Internet TV and Radio Player
Lookee TV launches the 6636D1 desktop WiFi Internet TV and Radio Player that streams overs 1400 TV channels and over 30,000 radio stations and podcasts via WiFi connection. The tablettop device has…