Apps Is OGYouTube Dead? Use VidMate as an Alternative Donklephant Jun 2, 2018 0 YouTube remains to be everyone's favorite video sharing website. However, saving and downloading videos is still impossible for this…