June 20, 20082Review: Titans 034 Mins Read I’m not sure anyone reviewed Titans #2 here at Major Spoilers (probably for the best),… Read More