Dancing David
Penultimate Amazing
That is way too much authority. Search the car, if there is no evidence, let them go. There is no way an officer should be allowed to perform a search like that unless the suspect is under arrests.
You would know better than I, I thought a pat down was reasonable search, but obviously not a down the pants search.