A laughing tree frog I found in my sink.
http://www.RustyJohnson.tv This laughing tree from was found in my sink at my jungle home in the Peruvian Amazon.
Length:
00:31