Lip-syncing Leppard?

Blabbermouth posted a news story about two Def Leppard TV appearances, along with video clips, that caused some people to question whether the band was playing to a CD recording on one show and then performed so badly on the other program that maybe they should have lip-synced.

Leave a Reply