Tulsa Oklahoma in Hyde Park, Chicago

Someone just posted a sticker I put up in 2010... 

image.jpg

Still running!