Wilson Pantosin was arrested in Texas this week in connection with a 1999 crash on Long Island.
Wilson Pantosin was arrested in Texas this week in connection with a 1999 crash on Long Island. News 12
Wilson Pantosin was arrested in Texas this week in connection with a 1999 crash on Long Island. News 12

Drunken driver let friend burn to death in car and spent 19 years on the run, DA says

March 02, 2018 07:48 AM