Charlie Sheen Leaves a Film Set in Los Angeles

Antonio Martinez / October 29, 2010