Gadgets, News

LG Optimus 7 Officially Leaked Before Windows Phone 7 Launch