The Downey Legend

Latching onto Disclosure’s new song

Noemi Lozano, Copy Editor May 21, 2014

“Latch”, the lead single of British garage-duo Disclosure’s album Settle made its official debut in the United Kingdom on Oct. 8, 2012. After shooting through the roof and reaching number 11 on the...

Load More Stories
Activate Search