It looks like Rove is using his "powers" to bring Mars very close to Earth to distract from Fitzgerald's announcement.
"heh heh heh . . . Mars is now in my clutches."
My take was the alignment explains the press orgy of excitment that maybe just maybe this trumped up scandal could result in someone in the Bush administration at least getting a parking ticket.
But now that you mention it maybe Rove has souped up the Weathertron to control not just hurricanes but the planets themselves.