Uncategorized Giant Frogs!!!! 17/10/201317/10/2013 John AtkinLeave a comment Found in a 1929 issue of Popular Science. I’m assuming fortunes were not made with this enterprise… Share this:ShareFacebookTwitterEmailLike this:Like Loading...