Frozen Liquid Nitrogen Ice Cream ( Dragon Breath Balls) – In this video we try liquid nitrogen ice cream for the first time . We also had the dragon breath balls which was pretty cool. Frozen is located in Orlando Florida. The ice cream was really good. I hope you enjoy this video . Please don’t forget to like comment and subscribe. Also turn on your notification bell so you won’t miss any new videos.
Instagram ~ kc_connection