Pages


Friday, August 26, 2022

Probably for some of that weird voodoo shit they've got going on

Human umbilical cords were recently found in passenger luggage traveling through New Orleans’ international airport, with customs and border officials calling the unusual discovery "noteworthy."