Charlie Sheen may come off like a drunk and/or high lunatic a lot of the time, but when it comes to opening his bank account to help others, he has been quite generous. 

So, when it came time for him to do the ALS Ice Bucket Challenge, Charlie didn't disappoint... here is his terrific version of it.