damn straight.. if i was in your spot id be like u know what take me downtown even though im free to go, i want to see a lawer and speak to your superior and id have taken it to court for illegal search and seizure, negligence of duty and excessive use of force and its all caught on video & audio. I would sue his ass for every penny and make sure his ass got fired.