20 Random Thoughts about FLASHPOINT #1 [SPOILERS]

Date: 11 May 2011 Time: 05:43 PM ET