Thread:TheWikiaEditMachine/@comment-26652077-20160706174543

208.102.193.40 and 74.215.21.172 have been vandalizing the Overlord Device page. I undid their edits, but they seem persistant. 