Exploding Toads Videos

Video 0.58

Exploding Toads

What is causing the toads of Hamburg German to die via explosion?

Newsletter

Never miss a Nat Geo moment

Your email address
Submit