Captain Britain Teaser - Dr. Doom and Dracula - on the Moon

Date: 19 January 2009 Time: 06:02 PM ET