Rumorkiller: Captain Britain NOT Canceled

Date: 23 January 2009 Time: 06:33 PM ET