Do you want to remove all your recent searches?

All recent searches will be deleted

Watch fullscreen

Trio of Sky Harbor workers steal 26 rental cars

3 months ago|6 views
A trio of friends who work for rental car companies at the Sky harbor rental lots is arrested for stealing 26 vehicles, most of which wend up in Mexico.

Browse more videos