Driver who threw punch explains himself

Published: 7:43 PM PDT April 22, 2015
Updated: 7:46 PM PDT April 22, 2015