i was wondering the same thing about Jesse... where is he at and what chassis is he racing these days?
Jesse is still living in So Cal last I heard and isn't racing or working for any company. I believe he is working for a hobby shop Travis Amezcua owns.