Steve Pease was last seen alive in a rental car that has not been found.

close window