Effigy in Snow

March 24, 1961
0.0%

Route 66 - S1 - E21

Effigy in Snow

A psychotic killer is killing women at the Squaw Valley ski resort. He leaves a body in the snow. Filming Location: Squaw Valley, California

Route 66: Season 1 - 30 Episode s