Is it a store or a brand you can get at the supermarket??? (I'm not too knowledgeable about ice cream here, I grew up in Argentina, where there's a huge Italian influence, so we get "scoops of HEAVEN" there not ice cream!!! with flavors like the Italian "gelatos" )
But thisssssss I need to get some!!!!! and I need it now!!!