Dashcam captures struggle between Richard Hubbard III and police


Dashcam captures the struggle between Richard Hubbard III and Ohio police during his traffic stop
Michael Finn
By Michael Finn 23/08/2017 15:50:00