Artists
Album Info
Release Date: 1975Label: Artists Of America
Stefan is perhaps best known as a child actor playing Barry Lockridge on the Irwin Allen television series Land of the Giants which aired from 1968 to 1970.Label: Artists Of America
Stefan is perhaps best known as a child actor playing Barry Lockridge on the Irwin Allen television series Land of the Giants which aired from 1968 to 1970.