Matt Davies for August 09, 2010

  1. Green lingerie   003
    riley05  over 13 years ago

    Jon Stewart pointed out that the “sacred ground” (or what Palin called “hallowed ground”) is in reality 4 blocks from ground zero, and is currently occupied by a Burlington Coat Factory store.

    Sacred, indeed.

     •  Reply
Sign in to comment

More From Matt Davies