95% 0 Shorts Memes God does His best work with damage goods powarful vids memes short videos 6 months ago 324 views