Steven Willard Anderson, 46, who went missing in 2004 has been found inside a submerged car in a Utah reservoir.
Results that may be inaccessible to you are currently showing.
Hide inaccessible resultsResults that may be inaccessible to you are currently showing.
Hide inaccessible results