MegaTube is free windows 8 app for watch, search and download and share videos from YouTube. With this YouTube app you can watch videos in 1080p, 720p, 1080p formats. By using this App you can download any YouTube videos directly to your Device. You can search and share any videos with quick search option and share option. Like any other YouTube app it shows most viewed, most commented, popular and trending videos. With this YouTube App you can also play multiple videos in playlist at once.
You can download this app from Microsoft app store
You can download this app from Microsoft app store
0 Comments
comments