Charlie Sheen Leaves a Film Set in Los Angeles

By: Antonio Martinez / October 29, 2010