Liquid nitrogen in ice cream? Absolutely

New Kensington parlour mixes frosty treats with mad science

by