Twitch Champion Overview

They’ll never see you coming. Raise a stink with Twitch, the Plague Rat, popping out of hiding on April 20, 00:01 UTC.