YouTube feature...

Someone familiar to Telltale comic readers has got their video featured on the front page...
Bam!

Comments

Sign in to comment in this discussion.