The album Broken Frame is released by Depeche Mode in the year 2006 .
- Leave in Silence
- My Secret Garden
- Monument
- Nothing to Fear
- See You
- Satellite
- The Meaning of Love
- Further Excerpts from: My Secret Garden
- A Photograph of You
- Shouldn't Have Done That
- The Sun & The Rainfall
Broken Frame CD Cover Photo