Did you hear the News, On Thursday December 8th, 2011 – they released a new Twitter (a redesign). I did read somewhere they are releasing it to the masses and everyone should have the new release within a month or so. I came in this morning, logged in and VOILA – I had the new […]