Weekly podcast covering offbeat news and strange stories from around the world. This week, maggots in your food? Maggots are your food. Also, another update on our iguana friend. And finally, moose nuggets.