Share on
North Carolina-based film producer Earl Owensby makes and occasionally acts in low-budget drive-in style movies. He made his first one, Challenge, in 1976.