Joseph Leon, 51, lives in Medford, Long Island. He has become the poster boy for harsher punishments for those who drive while impaired by liquor or drugs. Leon has been arrested 11 times over the past ten years for driving drunk. More...
Email Us | Contact Us
Copyright 1999 - 2016 Wave Publishing Co. All Rights Reserved
Neighborhoods | History