Tag: MetroTube

App Watch: MetroTube

All other YouTube apps on the Window Store better beware! The immensely popular MetroTube app has finally arrive on the Windows 8 platform, and judging from reviews and ratings is everything what the fans may …