Question: Where was the album of the American band Death Grips, that later peaked at number 130 on the "Billboard" 200 chart leaked on April 14, 2012?
{'answer': 'YouTube', 'supporting_facts': [['Death Grips discography', 0], ['Death Grips discography', 4], ['The Money Store (album)', 0], ['The Money Store (album)', 1]]}