Todd Nelson

KSTP-TV Eyewitness News at 6 from March 18th 1982 Stan Turner, Dennis Feltgen, and Robb Leer