ChristmasCarol
Member
- Joined
- Dec 14, 2004
- Messages
- 18
- Reaction score
- 0
I was thinking of buying this tomorrow but i want to know is it worth it? I hope it will be a but more funnier then muppets from space. Does it have a good christmas feel to it?