Steve-O (or someone with access to his account) just uploaded a video to his YouTube page.
WTF???? We thought he was in the hospital????
The video is the most cracked out thing we have ever seen, and we've seen some cracked out shit before.
Notice the mysterious white powder in his nose.
It's honestly INSANE.
CLICK HERE to watch the crazy crazy crazy vid!