Thread:Thomas D. Coyote/@comment-31916002-20140630043016

I think IP 172.56.16.154 is a troll based on his edits. 