Show Menu


Watch Route 66 online: Episode 21 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

Ready to Watch Route 66, Season 1, Episode 21?
click here to see where to watch or .