Saturday, December 31, 2005

Monster Mash

I think that this is advertising satellite TV. How many monsters can you spot?

No comments: