I was driving towards the canadian border as I was returning home after a wedding in seattle Wa. As I drove past the American side, 2 US border patrol officers jumped out and stopped my car at the side of the road. They questioned me, asked me to leave my car on the roadside, and took me inside. They interrogated me, made me sign some makeshift forms that I had nothing to declare, and detained me while they searched my car. Eventually, they found nothing and let me go. When I drove up the Canadian border, I told the Canadian border patrol officer what just happened and he looked a little surprised. Did the US border patrols officers have a right to do this to me? And on what grounds? I am a law abiding citizen who has no criminal record, not even a single speeding ticket.