The Weirdest Frog In The World.

Who would have though that a frog could run on a treadmill? 🙂