History Never Repeats

Ace blows something up.

(A sort of sequel to "A Dubious Ally") (done for crossovers100)