Charlie Sheen on the Taiwanese news

Not sure if there is anything more to say…

It is pretty much what you’d expect