I must be missing out. Where in Tulsa do you live? ;) I live in midtown, and never have I found something strange on my back porch, but I have yelled at idiots taking a shortcut through our 'hood running the stop sign in front of my house. Idiots.  I do, however, have one strange neighbor...ok, two. Hmmm... maybe I need to move. LOL!