HomePosts Tagged "Puppet the Psycho Dwarf"

Puppet the Psycho Dwarf Tag

Archive

Iconic pro wrestler Stevie Lee, better known as Puppet, passed away tragically. Relive his best moments on and off-screen.