The Pit brings you all the latest Steve Harris news! We keep you up to date on new Steve Harris songs, albums, tour dates, and merch.
When Iron Maiden Made TV Producers Pay After Demanding They Lip-Sync
Iron Maiden famously refused to lip-sync for the BBC, but a German network didn’t get the memo. TV producers would live to regret their wish. […]