• Deus Ex Machina

    Arrow trailer, almost nothing new. Flash trailer, almost entirely new. Both awesome though.