Here are two Charlie Sheen new promotional videos for his September 19th Comedy Central Roast.

Charlie plays the conductor of the Roast Express. This crazy train is loaded with silicon-injected goddesses and visualizations of some of Sheen’s notorious catch phrases (“winning,” anyone?).

In the first video, the train makes stops in Goddess Harbor and Tiger Valley. One hot babe asks if Normalville is on the route, Sheen shouts out “we left there a long time ago.”

In the second video, Charlie taunts his future roasters by claiming that roasting him is “like trying to duct tape the wind to the ground.”

Watch Charlie Sheen have some fun with being Charlie Sheen, below:



More From 1130 The Tiger