Steve

Steve is a hunter and friend of Taylor West. Appeared and died in Keep the Faith.