Species Hitched Ride to Madagascar on Floating Islands

Editor's Recommendations

More from LiveScience