- Video duration
- 02:52
Harry Dean Stanton dead at 91
"Paris, Texas", "Repo Man" and "Twin Peaks" star Harry Dean Stanton has died peacefully at at Cedars Sinai hospital in Los Angeles.
"Paris, Texas", "Repo Man" and "Twin Peaks" star Harry Dean Stanton has died peacefully at at Cedars Sinai hospital in Los Angeles.