STOCKTON, Utah (KSL) - It looked like a scene out of a horror movie. Thousands of small toads brought traffic to a standstill in Stockton, Utah, last week. The toads were crossing a country road, and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results