Billy Idol Rocks Jimmy Kimmel Live

Billy Idol performed his current single, ‘Bitter Taste’, on the October 7 episode of ABC-TV’s Jimmy Kimmel Live.

Weather