Two Years Ago Today – March 19
On March 19, 2015 Archie was revived, Cobra Commander took over Springfield Illinois and Friday returned to theaters.
On March 19, 2015 Archie was revived, Cobra Commander took over Springfield Illinois and Friday returned to theaters.