User blog comment:ScoobycoolDoo/What might happen in Terrors and Homefront/@comment-4386346-20110922112421

Well the name Terror obviously relates to how the Terror Twins are featured in the episode, but from what i've seen it looks like they've stumbled on to something pretty big..