Sunday, September 21, 2008

Strange Sign

This is across from Giant Stadium. What do you think it means? Not
spongeworthy?