Bedard Back in Space: Talking DC's R.E.B.E.L.S.

Date: 20 November 2008 Time: 02:53 PM ET