Preparations for the upcoming Charlie Sheen roast are moving full speed ahead. Thanks, in part, to the guest of honor of himself.
Just one week after we got to witness the former Two and a Half Men star ride a torpedo Dr. Strangelove-style, along comes two more promos for the Comedy Central event airing on Sept. 19.
In the first one above, Sheen is seen at the controls of a train while informing the colorful group of passengers that the Roast Express will be taking them to such places as "Goddess Harbor," "Winnington" and "Tiger Valley." When asked by one of the bimbos on board if the train happens to stop at Normalville, Sheen's reply is not exactly surprising.