Welcome to this new section of CATR about everything that makes my geek sense tingle. In our first installment, we have this trailer that is all over the web but is too good to pass. The Legion of Super-Heroes is debuting in Smallville on January 15th. Yes, it's true. Aren't you happier now? I certainly am.