Posted at 12:32h
in
Activities,
Recreation
The City of Woodland Hills, Utah, is noted for the varied wildlife that moves through the city, however Saturday, March 27, 2010, marked a first in one category of wildlife:
Never before have so many "Abominables" been seen around here in one herd!...