'Chinese Street Food in Chongqing, China: Duck Intestines Rice Nooldes! Is it good? #Shorts'

00:48 Nov 20, 2022
'if you like this short video, please subscribe to my channel @DS Travel for full length street food videos!' 
See also:

comments