Invasion of the BAT-BOTS Latest 'What's New in the New 52'

Date: 15 August 2013 Time: 01:30 PM ET