Skip To Content

Where To Stream Last Night Out Season 2 Episode 5

Carla Walker

A look at the 1974 abduction and murder of Carla Walker after she attended a Valentine's Day highschool dance in Fort Worth, Texas.