Woman on bike gets well smeared by classic red truck [+Aftermath]
Posted on
April 9,2024
China, 8 April 2024
Shuangliu, Chengdu