What's the strangest thing you've ever eaten while travelling? Amanda hears some gut-churning tales of local cuisines on this week's episode!