This Texas Police Department Went and Got a Z06 (Photos)

The New Braunfels Police Department recently got their hands on a quadruple horsepower Corvette that you need to find out more about.

By Thomas Mabson - May 31, 2017