>>60895564
I thought Ape roped himself? You mean hes still posting about link? lmao