This is Jesse - She looks tough but hey, so do all the New York women! Let me tell you,you gotta have attitude in this town!?... Heck, it's tough for me sometimes and I'm like what; fives times stronger than humans (pound for pound of course!?) By the way, Can You Spot Me? - Hey Man! Don't give me away!?...