60 Minutes February 17, 2013 Is The Leaf Katydid The Most Incredible Creature? (Youtube) True Facts About The Leaf Katydid Published on Jan 30, 2013 Share on: Facebook Twitter Pinterest Google + Previous articleFirst Skateboard-to-Skateboard Backflip Next articleRussian Meteor Exploded With Force of 30 Hiroshima Bombs You may also like July 22, 2020 Should WhatsApp Be Somewhat Responsible For The Spread Of Fake News? March 1, 2020 Did Vancouver Really Open Opioid Vending Machines? Be first to comment Click here to cancel reply. Cancel replyComment Name * Email * Website Save my name, email, and website in this browser for the next time I comment.