68% 0 David E Taylor Apostle David E Taylor 2024 July 31st – 4th August 2024 memes short videos 4 months ago 365 views