Testicle Festival delayed from virus. Lady gave birth in the toilet paper aisle of a Walmart.
Testicle Festival is put on hold in Deerfield. Lady gave birth in the toilet paper aisle of a Walmart in Missouri. Religious freaks claim they are immune from Coronavirus. Show your SUPPORT by donating to the Weird AF News Patreon where you’ll get bonus episodes and you’ll get to hang