redcup news
the world's most annoying, god awful, copyright infringing, submission begging, and clout chasing barstool clone.
no one cares if redcup news decided to rank your college town as the 20th best in the country. go pay your admins more.
redcup news by InvaderInvader October 28, 2025
Get the redcup news mug.