Mysteries of the Unexplained
Season 2 E 6 • 06/10/1998
In a segment called "Mysteries of the Unexplained," Jimbo tells the audience about the Mexican Staring Frog of Southern Sri Lanka.

Watch Random Episode