In this article, our Davenport traffic attorneys explain the circumstances that police are allowed to pull you over for in a traffic stop. We also discuss the rights you have when it comes to consenting for your vehicle to be searched, the rights of your passengers and also what happens when you refuse a search of your vehicle. It's important to know your rights and that of your passengers to ensure your rights are protected.