Stopping Traffic

  • DAV!D&CLARA: “Stopping Traffic” connects with an audience

    The man and his beloved machine are back! Formed back in 2004, the improbable duo of DAV!D&CLARA, made up of singer, songwriter and producer DAV!D (David Castillo) and his trustworthy computer CLARA, have since released the albums “Emotion Machine” (2013), “H/U/M/A/N/” (2014), and “The Adventures in Love, Lust, and...