Anonymous 5/19/2021 05:07:00 No. 23921 [Reply] report >>/23871/ > Livingston Parish That's in Louisiana right? So the "THEY MET" meme is actually real?