Spoiler Sport: Geoff Johns on Legion of 3 Worlds #1

Date: 25 August 2008 Time: 08:05 AM ET