The Muppets | Life’s a Happy Song (Official Music Video) January 29, 2023 Short Films I DONT OWN THIS! ALL RIGHTS TO Disney™ 2011! source Read More » Share Facebook Twitter LinkedIn Pinterest