Saturday, October 13, 2007

What's the Point?


I just can't get enough of the Muppet Store! This fun little sign seems to sum up the whole area nicely.