This week on IFLS, a female insect develops a penis-like sex organ, the Kepler team discovers the most Earth-like planet YET, a meteorite explodes over Russia (again!), and much more! To check out Elise's favorite science book, The Ancestor's Tale, and more, go to audible.com/IFLS for a FREE Audiobook-download when you sing up today! Learn More: Eclipse: bit.ly/1mfdMJu Meteorite: bit.ly/1mmN6Xi Peggy: bit.ly/1inhVu9 Sexual organs: bit.ly/1eOQEC5 original study: dx.doi.org/10.1016/j.cub.2014.03.022 SpaceX launch: bit.ly/1jkGIf6 Earth sized planet: bit.ly/1r35BQN Join Elise each week to see the all the latest and greatest stories from the lighter side of science, including popular science, space, biology, nature, and more. Subscribe now! Subscribe Now! www.youtube.com/user/IFLScience IFLS on Facebook facebook.com/ifeakinglovescience Elise on Twiiter twitter.com/elise_andrew