Teen Titans vs the Justice League The Judas Contract
{Titans tower, San Fran, United States of America, Earth-1, Universe-Positive} You were a recent addition to the Teen Titans, they were your Parole after your failed stint in the GL's and your Uncle refusing to take responsibility for you, they were your only option, as they were the only ones willing to take you in. So with not much Choice in da matter you moved into T Tower, and Got to know a few of your teammates. You especially liked Raven, besides which after Deathstroke's Coup'd'etat,...