Charlie Sheen Outside ArcLight Theatre In Culver City

In This Photo: Charlie Sheen
Charlie Sheen is seen in Los Angeles, California.
(Sept. 24, 2018 - Source: Gotpap/Bauergriffin.Com)