The Muppets may not be getting the best reviews for their ABC show, but they're certainly still trying to stay fresh with their commercials!
Ch-ch-check it out (above) and tell us what YOU think!
Every day, we learn more and more about how the oil spill has left the ecosystem of the Gulf Coast a mess.
Today, we found this report from National Geographic, explaining how scientists have been found oil droplets inside the shells of Blue crab larvae!
Scientists are hopeful that the oil will escape as the crabs grow and molt, but for now, the poor lil baby crabs are stuck with it.
Check out the video above to learn more.