En marzo de 2001, Big Dumb Face lanzó su álbum debut, Duke Lion Fights the Terror !! .