in

H2o thrown into liquid nitrogen : superb

Water thrown into liquid nitrogen

Water thrown into liquid nitrogen : incredible