Home Albums Speech & Debate (Original Motion Picture Score) Speech & Debate (Original Motion Picture Score) (8 years) album Release day: Friday, April 07, 2017 Speech & Debate (Original Motion Picture Score) 8 years old Artists Deborah Lurie Name Deborah Lurie When album released, She was 43, now 51 years old # Song Play