This 1 min clip tells u China is a shit place to live
Started by Kok leong, Aug 09, 2025, 11:03 PM
« Actually what's the purpose of life ah | Four SPF officers rendered utterly helpless against cake keng hooligans »
Go Down
Pages1
Go Up
Pages1
User actions