Dodge Challenger police chase ends with victims kicking suspects behind
#1
Dodge Challenger police chase ends with victims kicking suspects behind
from the article:
A white Dodge Challenger running from the law and screaming through Houston traffic found it all end in deliciously humiliating fashion, when it slammed into the back of a Nissan Quest.
Video and full article
.