Anyone know what this strange little fellow is? http://i128.photobucket.com/albums/p193/kjchilds/IMG_3974.jpg http://i128.photobucket.com/albums/p193/kjchilds/IMG_3972.jpg Ken Childs Henderson, TN Chester County http://www.finishflagfarms.com