robo6009
Robo Sixthousand
robo6009

The hit pieces are out in full force, and all the articles about it lately read like they came from the same source.