Charlie Sheen took the UStream stage last night bringing a live webcast performance to his fans.
The show is called “Sheen’s Korner† followed by “You’re either in Sheen’s Korner or with the Trollâ€
Charle Sheen revealed his new tattoo, which he got on his wrist, It says Winning.
Video streaming by Ustream