Charlie Sheen's torpedo of truth has landed in NYC.
The actor touched down yesterday in the Big Apple before his shows at Radio City Music Hall this weekend.
Thursday afternoon, Charlie checked into the Trump International Hotel with his goddesses Natalie Kenly and Bree Olson in tow and told reporters he planned to order room service and watch TV.
But if you're bummed you weren't invited to Charlie's private hotel party, don't fret. The Two and a Half Men star wants to go clubbing with you tonight!