the telgraph

Hmmmm. I don’t remember the Daily Telegraph site looking like this last time I checked…

3 Comments

  1. Hey, like the blogpage, but am I missing something here? Telgraph?

  2. this place sucks