Stephen lives in Encinitas, CA and apparently likes the Wu-Tang Clan and the Gravediggaz. Which is cool with us. We can only hope he's also stoked on Dr. Octagon. Otherwise he might get the boot before his month is up.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…