05-12-2016 14:58
via
newson6.com
Tulsa Pumpkin Town Fire Ruled Arson
Investigators say a fire that destroyed a shed at a popular Green Country fall attraction was set deliberately.
Read more »