Police in Guatemalan Police Now Have a C7 Corvette

The Corvette might be America's sports car, but it's also quite the popular perp catcher around the world.

By Brett Foote - July 26, 2017