[Watch] Poliça - "Leading To Death" Live on Fallon
Poliça made last night an entertaining night in with a visit to Jimmy Fallon's late night spot. They took to the stage to perform their track "Leading To Death" which features on their album Give You The Ghost. Check out the performance at the top via The Audio Perv.