Police investigate Sheen escort

0
112

[unable to retrieve full-text content]Police in Washington DC are investigating who authorised a controversial high-speed police escort for Charlie Sheen.

See more here:
Police investigate Sheen escort