You've heard the phrase "living on Easy Street", but maybe you didn't know where to find it. Now it can be told: it's in Port Charlotte, FL. (And if you were looking for someone to tell you how to get to Sesame Street, it's in Opa-Locka.)
I hope you appreciate this picture, because as I was taking it, I looked down to see a huge black snake - probably a black racer - wrigglng beside my foot. If you were driving on the Tamiami last week and saw some guy in a fedora leap six feet in the air for seemingly no visible reason, yeah, that was me.