92 Link on ingersoll lockwood page takes you to a hole in the ice in Antarctica. (media.communities.win) posted 187 days ago by Starseed 187 days ago by Starseed +95 / -3 40 comments download share 40 comments share download save hide report block hide replies
That was such an impressive troll by 4ch!😂
he brought it on himself, honestly...mediocre actor, desperately seeking attention in the most ridiculous ways...