Vic Romano
Well-Known Member
- Joined
- Nov 17, 2003
- Messages
- 5,161
- Reaction score
- 86
My parents told me the other day that they saw the Muppets on America's Funniest Home Videos this past Saturday (01-03-09). It couldn't have been a new episode if it aired on Saturday, new episodes air Sundays, but I wasn't aware that the Muppets ever appeared (or guest-hosted as my mom said) on AFV. Am I unaware of an appearance? Or can I finally put my parents in a home?