Daffyfan4ever
Well-Known Member
- Joined
- Sep 7, 2002
- Messages
- 5,021
- Reaction score
- 582
Did anyone see the Mastercard commercial with the Muppets yet? I've read about it, but I haven't seen it. Does anyone know the best time and channel to look for it? Thanks.