Naw, that's not Kevin Rose. That's ajust some hopelessly inept dork they all made fun of.
THAT is kevin rose. The pseudo-rock star wannabe.