Christian Taylor's Final Moments Caught on Car Dealership Surveillance Video

The surveillance video released by Classic Buick GMC in Arlington, Texas, shows the 19-year-old jumping on cars shortly before a fatal confrontation with police.

Examined