Monday, November 20, 2006

less than delighted

....is how some of this guy's neighbors are feeling. Not sure I'd want to live next door to "Vegas in Boston" either.

No comments: