There is a lot of interesting stuff, for most people,
at Terra Studios near Durham, Arkansas.
That is where these shots were taken.
at Terra Studios near Durham, Arkansas.
That is where these shots were taken.
Here is proof positive.
When you ignore God
Weird stuff happens.
Yep. Proof positive! I sat here looking at those photos wondering like most people, "What IS that??" lol
ReplyDelete