An impaired driver faces his own mortality on a lonely stretch of highway.
—
2008
1946
1988
2023
1973
2010
1996
2003
2016
1982
2011
1966
1968
2022
1970