The band played on Jimmy Kimmel last night. They played their newest single "Irresistible Force" and "Stop!" from their 1990 album Ritual de lo Habitual. Their new album The Great Escape Artist is out on October 18.
Watch first performance here and the second here.
No comments:
Post a Comment