A light pole mysteriously collapsed in Japan months ago and police say they finally know who (or what) is to blame: dog pee. The 21-foot pole snapped at its base and was found lying in the bushes of a ...
Police in Japan believe they have finally sniffed out the likely cause of the sudden collapse of a set of traffic lights: dog urine. Cops working out of the Mie Prefecture in Kansai, Honshu, were ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results