Review: Avengers vs. X-Men #7

Slight recap before we get going:  During a battle on the moon, five X-men were given the power of the Phoenix after Stark miscalculates a weapon and separates the Phoenix rather than destroying it.  The Phoenix Five (Cyclops, Emma Frost, [...]

July 16, 2012 Reviews