Tag "uk release"

News and Rumors

Google TV Coming to the UK…Finally!

Ok so even though our reader base is predominately US based, I’m from the UK so feel obliged to be the one getting excited over this! Google TV is set