Steven Avery

STEVEN AVERY

Sometime during the day on October 31, 2005, photographer Teresa Halbach was scheduled to meet with Steven Avery, one of the owners of Avery Auto Salvage, to photograph a maroon Plymouth Voyager minivan for Auto Trader Magazine.

 

Source: Steven Avery