Washington D.C. Police Release Body Cam Video Of Those Drag-Racing Cops Crashing

A few weeks ago, a quartet of Washington D.C. Metropolitan Police Department officers in two police cars drag-raced down residential streets, resulting in a confusing-looking crash. D.C. Police have released body cam video that explains how the cars ended up how they did.

Read more…