New FLASHPOINT Teaser: 'Today the World Changes'

Date: 10 May 2011 Time: 11:51 PM ET