Liquid nitrogen ice cream!

 Liquid nitrogen ice cream!
Credit: Norm Tovey-Walsh

Location