Leaving a bar at 1:45am Highway patrol driving in city limits flashed their lights and yelled for me to get out of my vehicle and walk towards them. I asked why they stopped me and they said I had not made a full stop at stop sign. I KNOW I made a full stop. A routine stop would require them to approach my vehicle and ask for DL, registration and insurance. They did not. They gave me a breathalizer and I blew .09. They handcuffed me and drove around over 2 hours making other arrests before taking me to jail. I was not given my miranda rights until I walked into the police station. Is all this legal for them to do?