24/07/2010

Daily Star: 'News' Paper.

news

Do the Star really think that little of their own content?

No comments:

Post a Comment