I rented a car from a large rental car company who I frequently do business with. I was pulled over by local police for grand theft auto even though I had the rental contract and all paperwork. As soon as Im pulled over Im yanked out of the car placed in handcuffs and the officer proceeds to...