Forumosa
This Week’s WTF Story Award Goes to… (2021 edition)
Recreation
Fun & Games
2021
,
wtf-news
RickRoll
Split this topic
May 26, 2021, 2:00am
249
14 posts were merged into an existing topic:
I Hate John Cena, Apologizing to China
show post in topic