Billy Idol and Avril Lavigne Perform Single “77” on Kimmel

Billy Idol and Avril Lavigne performed their collaborative single “77” on Monday night (April 28th) on Jimmy Kimmel Live! The song appears on Idol’s new album, Dream Into It. The TV performance comes just as […]