Charlie Sheen
Charlie Sheen
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 - 07 March 2011
Credit: STS/WENN