Gopi Pandurangan New member Jul 8, 2014 22 0 0 Visit site Sep 29, 2014 #1 Which is best you tube app through which I can download and share videos in win store 8.1????
TheMightyCraken New member May 6, 2014 258 0 0 Visit site Sep 29, 2014 #2 Probably myTube or MetroTube...they are both excellent... Upvote 0 Downvote
noersetiawan New member Jun 27, 2014 514 0 0 Visit site Sep 29, 2014 #3 MetroTube is my fave, even the trial version is ad free. Downloading to watch offline, check. Share to friends, check. Posted via the Windows Phone Central App for Android Upvote 0 Downvote
MetroTube is my fave, even the trial version is ad free. Downloading to watch offline, check. Share to friends, check. Posted via the Windows Phone Central App for Android