Watch Steve's TV Show!
"Laughs" airs on Fox and MyNetwork starting August 2nd.
You are so proud of yourself for that huh?
I'm actually ashamed that a million people have watched me on YouTube in the last six weeks. This video was just a cry for help.
--NEXT PIECE OF STUPIDITY--