Welcome to the forums! Your chameleon is a male veiled chameleon and they are notorious for having attitude. From the picture, it does appear he is going into shed. You found him crossing the street huh? Thats pretty cool. Do you live in Florida by any chance? I ask because there are some wild populations of veiled chameleons there and if he IS wild, I'd recommend getting him checked for parasites by a qualified reptile vet. If you have any husbandry questions be sure to ask. There are a LOT of great people here that would be really happy to help. Good luck with him.