I'm currently in Italy studying and I'm going through glucose tabs faster than I thought because of all the walking looking at the sights. I went into to a Farmacia to get some more and it seemed they did not have them. Does anyone know if they are called something else or if they know where you can find them?
Social Plugin