Who are these horrific gangstalking trolls that call themselves "the epic llama show?"Dec 5, 20191 min readUpdated: Dec 6, 2019From the "Llamas Mouth..." XOXO
Comments