Charlie Sheen arrived in New York City today on his "Torpedo of Truth" tour. So where's he going to stay considering no hotel in town would have him a few days ago? Donald J. Trump to the rescue!