i can not decide if this is for real or not... i was actually looking for the group fear the robots which i found on myspace but this turned out to be far more interesting.....
if there is a thread for odd things you find on the web this belongs there, if you have nada better to do it's quite amusing
Fear The Robots.net