Review: American Standard 735125-400.020 Toilet Tank Lid

Well, you linked to an article about China’s culture of “chabuduo” a while ago, what did you expect: Chabuduo: China's culture of "it's fine"

2 Likes