Picture - Charlie Sheen Los Angeles, California, Monday 7th March 2011


Charlie Sheen Monday 7th March 2011 continues on his whirlwind media tour and stops on the roof of the Live Nation office to pose for photographers after his interview. Sheen waved a machete and drank 'Tiger Blood' from a bottle and seemed to be in good spirits Los Angeles, California




Contactmusic