Beoulve on 07 July 2009
nordlead said:
I already did the research for ya. It is essentially an all natural popcicle that you freeze at home rather than brining home frozen. It is sold only in the UK from what I gathered |
They are super good, and they are sold in Norway as well! :D