Spoiler Sport: Geoff Johns on 'Flash: Rebirth #1'

Date: 14 April 2009 Time: 02:02 PM ET