0:00 / ??? Secrets You Keep From the recording Secrets You Keep $1.50 In cart Not available Out of stock Share Credits : Written by John Desmarchelier, Robert Chomicz and Odette Avalon. Vocals by John Desmarchelier and Odette Avalon, Guitars, Keys and Programming by Robert Chomicz. Produced, Engineered and Mastered by Robert Chomicz.