The Luckiest Bastards Alive

Made my palms sweaty. (Some of these people — the train dodgers in particular — really put the dumb in dumb luck.)

Tuesday, 14 September 2010