Twitter has been taken over by idiots. By Mark | March 2, 2010 | 0 Twitter has been taken over by idiots. Posted in General