Twitter By Wayne on August 20, 2009Leave a Comment Ah – Twitter seems to be down again! They really need to sort this.