Sean McKeever Leaves Teen Titans With #71

Date: 19 March 2009 Time: 07:27 AM ET