1 articles
China
Stir-fried rocks sold in China fascinates netizens
A food stall in Hunan province, China, is generating significant attention for selling small river rocks for people to suck on. Bizarre culi...
Ryan General