Detroit Police Chief James Craig goes off on ATV riders

WWJ Plus
Wednesday, May 22nd
ATV riders are taking over some Detroit streets, racing and doing wheelies, and the chief isn't having it. 
00:11:33