Twitch's Otherworldly Office | TC Cribs TC Video 10 years Colleen Taylor takes a tour through Twitch's office in San Francisco.