Teen Titans #24

By Scott Lobdell & Angel Unzueta The last time we saw the Teen Titans they were being sent, supposedly, somewhere else in time by Johnny…