SmallfootSmallfoot lands with a quiet thud in a hot fall season where there is no snow. Well its 90 degrees outside and its fall in Ohio. There...