The natural wonders of our planet are diverse and amazing. For those who take the time to look, Nature is full of breathtaking surprises. Here we see rare and extraordinary images of muppets captured in their pristine habitats. 36 more words
Please excuse me while I freak out and jump on the next plane to New York.