I can’t believe there’s not been a post on here for nearly a year! Not even after it’s announced the team is over in October! There is definitely a fanbase as the upturn in followers of the twitter handles here since the announcement has shown. So c’mon titans fans let’s make some noise & get ready to party when the team is in town this October