Steve Leonard (better known as Steve Leopard) is the main antagonist of The Saga of Darren Shan series.
Steve 'Leopard' Leonard is the main antagonist in the Saga of Darren Shan series. He was Darren Shan's former best friend and the Lord of the Vampaneze.
Steve Leonard (better known as Steve Leopard) is the main antagonist of The Saga of Darren Shan series.
Steve 'Leopard' Leonard is the main antagonist in the Saga of Darren Shan series. He was Darren Shan's former best friend and the Lord of the Vampaneze.