Charlie Sheen Finds a Place to Stay in NYC

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!