December 8, 20083Review: Terra #24 Mins Read See what happens when you don’t read all your comics the day they are released?… Read More