1 posts tagged "Apple Sidra"

Apple Sidra Vender Please? 29 Aug 2002

This is the most beautiful drink in the world... and it appears that you can only get it in Taiwan! Argh. I was practically drowning in the stuff for the 2 weeks I was out there. Does anyone know where I can find Apple Sidra in London? Some chinese supermarket maybe?

Apple Sidra, Taiwan