or "Power Noodles", at one of the most crowded food stalls at Rotfai Market in Bangkok, Thailand. The vendor, whose specialty dish is the 12-inch long noodles, challenges buyers to finish eating ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results