Charlie Sheen kicked off his live shows in Detroit. I guess he had a standing ovation when he first walked on stage, but then the show took a turn for the worse. Did anyone expect anything more?
More From 94.5 KATS
Did You Know These 14 Stars Used to Live in Washington State? In Most Cases, Neither Did We!