Follow us on
loading....
China's social media has been abuzz with videos of a peculiar street snack – grilled ice cubes seasoned with sauces...