Laura and Steve live in Skiatook, OK, which is about 30 miles to the North-West of us. They live on 20 some acres of wooded land. These next four (4) pictures show some of the damage they had.
Laura and Steve live in Skiatook, OK, which is about 30 miles to the North-West of us. They live on 20 some acres of wooded land. These next four (4) pictures show some of the damage they had.