Tin! An accident near the Chinese province of Gansu! Blood, meat, guts...

 

v20240901