July 20, 2011 Twitch is Still Here Edit Delete Tags Autopost Source: http://etnies.com/blog/2011/7/18/twitch-is-still-here/Steve Stackable Jeff Stanton Rex Staten