August 09, 2006
Twitch City on DVD

Huzzah! Twitch City is finally coming to DVD. It's available to order on amazon.

(via)

Posted by Bill Stilwell at 07:27 PM