bit.ly
Location of Radiohead’s OK Computer artwork has been discovered
Of all places, it’s taken from a highway junction in Hartford, Connecticut.