Sunday, October 26, 2003

Police arrest a man for stealing 440 left shoes. Interestingly, almost all of those naked women in Grand Central Station limped away from the photoshoot.

No comments:

Post a Comment