• Review: Damon & Naomi in London
    Monday, November 26th, 2007

    The Scala is a converted cinema near London's King's Cross station, we arrived about 7:30 after a long haul through the miserable traffic on London's westway. There were three bands on the bill with Damon & Naomi up second and penciled in for a meagre 45 minute set. The venue was as expected far from [...]

  • Damon & Naomi in London - pictures
    Monday, November 26th, 2007

    Naomi in blueoriginally uploaded by grange85

    I'll write up the show a bit more fully tomorrow but in the meantime here's a bunch of photos from the very beautiful (if far too short) London show...