Truckers stop pursuit

Truckers help police stop a dangerous chase and may have possibly saved lives...

8,320 views youtube.com

Interest

Crime
Discovered by Borg666
on Sep 1, 2008

Stumblers Who Like This Page