- corydon Jun 5, 2007 08:03 PM
what is this stuff??? I was given two tubes of it after my parents' trip to Hungary but I cannot make heads or tails out of what to make with it? Or how long it lasts? Anyone out there know about this stuff?