Posted on March 11, 2020 by deviant_steveNew Article on Deviant Robots in Louder Than War Watch This! Deviant Robots new video for Rock Paper Scissors