“Like” TTP on Facebook!
Search Transition Town Payson
Tag Archives: Pensacola Deluge
Water, Water, Everywhere…But Here!
Certain parts of the United States have had an extremely wet winter and spring. The upper mid-west had snowstorm after snowstorm, Pensacola, Florida had 19 inches of rain in one day! But forget about rain in California and the Southwest. … Continue reading