Savage Steve Holland Creator archive / 1 post December 25, 2018 Better Off Dead... Savage Steve Holland, 1985, Go to this post