VIDEO China: Boiling water freezes instantly as temperatures plunge to -53C

Top Bottom