Can anybody help me identify this snake that appeared on the street in Philadelphia it doesn't look like anything native my knowledge?

4 answers 4