Monday, August 20, 2012

Most hunters will tell you that deer have super human hearing, and can almost "sense" when something is up. Apparently they forgot to tell this stagg that wind turbines scare away all mammals and wildlife.

No comments:

Post a Comment