Forumosa
BuzzEd viral video about Taiwan dumplings
Cuisine
Food & Drink
Icon
October 19, 2019, 4:15pm
1
Actually not bad, both the video and the recommended dumplings.
https://youtu.be/w3XS900kg1U
2 Likes