268 gyoza in 10 minutes? It must be time for the World Gyoza Eating Championship

August 6, 2014

eatbemary