Jesse Starr makes Devan Pryce happy in this almost vintage video from 2008. Some have said Jesse looks like a Martian, but where ever he is now, I still like him.