Incident on Highway 73 (2012)

Incident on Highway 73 (2012)

2012-10-19 United States of America 27 Min. PG-13
0 0 votes

Overview

On Christmas eve 2005, Jeff and Kelly took a trip through the desert and mysteriously disappeared. This is the account of their final hours.