Exploding Toads
- Episode aired Mar 21, 2016
![Strange World (2016)](https://m.media-amazon.com/images/M/MV5BN2IyMzMxMzktMjk4MS00YjRjLWI3MTgtMzc5MTkwZmJjMTU3XkEyXkFqcGdeQXVyODE4NTM0MTg@._V1_QL75_UX190_CR0,0,190,281_.jpg)
Investigative journalist Alex Hannaford heads to Hamburg to uncover the truth behind bizarre headlines of exploding toads.Investigative journalist Alex Hannaford heads to Hamburg to uncover the truth behind bizarre headlines of exploding toads.Investigative journalist Alex Hannaford heads to Hamburg to uncover the truth behind bizarre headlines of exploding toads.