Is Charlie Sheen still on the torpedo ture?