Life | Sun Apr 3, 2011 6:59pm EDT

Charlie Sheen bombs in Detroit debacle