Tag: Galaxy Mega Plus

Samsung Galaxy Mega Plus sees light of day in China

0
When Samsung released the giant Galaxy Mega phablets (5.8 and 6.3) back in April last year we were all curious as to what the...

Latest News