22 Oct Green Country Ghosts: urban legends across Tulsa Posted at 10:13h in Hood Art, Just Hood by 0 Comments Share Teri French of Tulsa Spirit Tours knows a thing or two about the ultimate paranormal experience and she talked to 2 News Oklahoma about these urban …
Sorry, the comment form is closed at this time.