Independence Day Comic Covers Revealed

Titan Comics has released the first look at covers for the first two issues of their forthcoming [...]