Stalker
Colfax Avenue is the longest commercial street in America. Tonight, it's the deadliest.
5 mins
Colfax Avenue is the longest commercial street in America. Tonight, it's the deadliest. Ten years ago, Penny Foster killed three people on Colfax Avenue while on her way home from work.
Bradley Haag
Cinematography
Bradley Haag
Director
Bradley Haag
Producer
Corinne Westeman
Producer
Bradley Haag
Editor
Jami Haber
Producer
Ryan Pachmayer
Producer