I tried the world's SMELLIEST noodle, Luosifen 螺蛳粉. It's made from snails...

entertainment 358481℃
I tried the world's SMELLIEST noodle, Luosifen 螺蛳粉. It's made from snails... - Lujuba 13:15
Tags: