Anonymous 05/19/2021 (Wed) 05:07:20 No.23921 del
>>23871
>Livingston Parish
That's in Louisiana right? So the "THEY MET" meme is actually real?