Strange devices with antennae are popping up all over Salt Lake City
Officials say there may be as many as a dozen such devices in the area. They’re unsure who is responsible for them
Officials say there may be as many as a dozen such devices in the area. They’re unsure who is responsible for them