By PEDESTRIAN.TV Published May 28, 2010 Karen Elson performs her debut album “The Ghost Who Walks” at the Third Man Records Live venue on May 24th, 2010. Via 24 Bit.