DAVID FINCH On FOREVER EVIL, BIZARRO's New Origin, BATMAN's Survival

Date: 29 July 2013 Time: 05:55 PM ET