Twitch’s Otherworldly Office | TC Cribs

Colleen Taylor takes a tour through Twitch’s office in San Francisco.