Food Republic on MSN4mon
How Are Dippin' Dots Even Made?
This super-cold (-320 degrees Fahrenheit!) freezing method ensures that the droplet-sized Dots are frozen almost immediately, ...