Railway Eye - the railway blog: Three degrees of separation

Hilarious.