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!
Talk about being thankful for cuteness!
Two penguin babes have hatched during Turkey Day weekend and it's love at first sight for us!
One of the cuties was born on Thanksgiving Day while the other said hello to the world a day later.
The two chicks are doing quite well at the Moody Gardens in Texas.
Check out this CUTENESS above PRONTO!!!!
DO IT NOW, WE SAY!!!!!!!! LOLz!