Goats and Gas Masks at Taiwan’s Hell Kitchen

Taiwan Scene Editor in Chief accompanies German TV company Maximus to Uncle Sheep Restaurant in Chiayi to watch it’s own make the world’s best goat hot pot!

Read More