I think it is crap that they are doing this! I know that if there was a cop driving around my 350z I would hate it! They are doing this for many reasons and no its not just impounding stolen cars. They are taking cars for racing and many other reason!!
here is a link to one of the stories http://jalopnik.com/5244385/illinois...rger-srt8-home
there is another story with a video of the cops stealing a mustang and a 350z and then using them to "get people to race them" so they can impound their car as well. He, the cop, also said that "they are going to be impounding for more than just street racing, they are going to be impounding [sport cars] that are following to close, running red lights" and some other reasons!
I think it's a load of BS and I hate it!!!!!