[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.

Previous
Previous

[Listen] The Beach Boys - "That's Why God Made The Radio"

Next
Next

[News] Scissor Sisters Announce Summer Tour