First Person View Of Police Showdown That Shut Down I-95 In South Florida


A woman who was stuck in the traffic was able to capture footage of the police showdown that happened on I-95!