(Portland, OR) -- Portland Police say officers arrested a car theft suspect who was armed with 12 weapons Friday night. Police tried to stop a stolen vehicle, but the suspect fled. Police didn't pursue on the ground, but the air unit followed the car. The driver was speeding, running red lights and nearly hit several other vehicles. Police used spike strips and the suspect stole another car. Officers stopped that vehicle and arrested 22-year-old Dylan Rhoades. He was armed with two guns, nine knives and a hatchet. He faces several charges.