New DC Nation Promo(!)

New DC Nation Promo(!)

By DCE Editorial Monday, November 14th, 2011
Did you see the new DC Nation promo during Friday night’s premiere of GREEN LANTERN: THE ANIMATED SERIES on Cartoon Network? If not, check it out below.