Lenovo Z5 – 4TB Storage and 45 Days Battery Life? Are we from different Planet?
Lenovo, a Chinese company headquartered in Beijing, China. Lenovo is releasing their new phone Lenovo Z5, which has an unbelievable feature according to some Chinese social media site. Lenovo set the launch date for...