December 27, 2021 funny , meme , memes 0 Comments
The video was allegedly uploaded to Liveleak sometimes before it shut down but appears to actually be two separate shock videos.