Slow Down or Ticket: 4 Speed Traps to be Aware of Around Twin FallsSlow Down or Ticket: 4 Speed Traps to be Aware of Around Twin FallsThe term may not sit well with law enforcement, but speed traps are a thing, and the Twin Falls area and Magic Valley have a decent amount of them.JeffJeff