Thats been the big question on here,they also run adds for v sat installers nation wide, etc .I have been thinking its an old dead cable dog that has come back as a ghost trying to f*ck with us!
This is CABL.com posting #253495. Tiny Link: cabl.co/mbd6N