Welcome to RED: the introductory video for joining the Rejected, Emasculated, Desperate loser organization. Let me indoctrinate you through a series of truths and mind fucks to get you on your appropriate path. (Part 1. This clip is a series, and you can expect two more released 9/19/23 and 9/20/20)
Show More