Feedback

Highway Workers Find Body in Suitcase

 

Utah transportation workers discover a dead body stuffed in a suitcase along Interstate 80. KSL's Nicole Vowell reports.

Shows