Police in Colorado Had to Chase Down… a Kangaroo
ReelzChannel
What should have been a simple traffic stop in Lake City, Florida quickly escalates into a high-speed pursuit. Watch this intense..