Charlie Sheen's "Torpedo of Truth" Tour Arrives in New York City

Charlie Sheen and his "goddesses" have arrived in New York City, where Sheen is set to perform two shows as part of his "Torpedo of Truth" tour. INSIDE EDITION has the latest.

Charlie Sheen arrived in the Big Apple after a grueling 560-mile bus trip from his last gig in Columbus, Ohio.

Sheen is in New York City performing two shows at the renowned Radio City Music Hall. The last time he was in New York he had that infamous meltdown at The Plaza Hotel. So, who was willing to let Sheen and his entourage check into their hotel?

Donald Trump of course!

Sheen is staying at Trump's International Hotel and Tower and he'd better not trash his suite in the swanky five-star hotel at Columbus Circle.

The suite Sheen is staying in has two bedrooms, its own kitchen, and spectacular views of New York's Central Park. The star has booked 12 suites for his entourage.

INSIDE EDITION spotted "goddess" Natalie Kenly stepping outside for a cigarette break.

Coincidentally, just three blocks away at Lincoln Center, his Two and a Half Men co-star Jon Crier is performing!

NYPD Police Commissioner Ray Kelly says that New York is prepared for Sheen's visit.

"We have a big police force, we're ready for him!" he said, and laughed.

Sheen was keeping a low profile and had his meals delivered to his room from a top-rated Jean Georges restaurant.

Sheen is no doubt resting up for his big New York City debut.