The Best Buddies Friends Choir singing "Life's a Happy Song" from the "Muppets" at Miami University's M.U. THON! The choir was formed by Miami University stu...
Share this note: