Loading Video…

This browser does not support the Video element.

Ice cream made in front of you

It's an ice cream shop without the freezers but some say it looks more like a science lab because the sweet treats are made on the spot using liquid nitrogen. Sub Zero Nitrogen Ice Cream is a franchise based in Utah. Sub Zero Nitrogen has more than 70 flavors and more than 30 toppings.