Tag: Red Pill

Snopes Site Puts Itself On Its Own Rumor List

MENTIRA, CALIFORNIA-- Famous Internet rumor website Snopes has recently put itself on…

Daily Soak Staff Daily Soak Staff