Why did Washington, D.C., police escort Charlie Sheen at 80 mph to a concert Tuesday? The City Council member who oversees the police department is unhappy and no one has owned up to authorizing it so far, says the Washington Post. Sheen was late for his stage show, “Violent Torpedo of Truth: Defeat Is Not an Option,” downtown and was traveling from suburban Dulles airport.
Taxpayers “don't want to see their police force used to escort private citizens and that Charlie Sheen, of all people, is getting a personal escort,” said Council member Phil Mendelson. Mendelson said police chief Cathy Lanier told him that the escort started outside the city. He said the chief was “very clearly caught off-guard” by news of Sheen's ride.