Originally Posted by Cingal Very popular in the UK, found in almost all convenience stores. :3 Well not after today =P Anyway I heard the US has the worst chocolate known to man.
Forum Rules