7 inch Dell tablet advert revealed Remember the Looking Glass tablet that we had talked about a while back? Well,…Sovan Mandal24 December 2010No comments1 minute read