Add new comment

03/25/2023 - 17:43

Fuck off the Yankees! Long live China!