Who released XXX album?
Your Drums, Your Love
For the chart week dated October 20, 2012, ``Your Drums, Your Love'' debuted at number fifty on the UK Singles Chart--marking the duo's second chart appearance after ``After Light'' (#173, 2012).