Friday, June 21, 2013

June 21, 2013 Double sighting near North Little Rock, Ark.

Saw these two in fairly rural areas near North Little Rock Ark., I Googled them without any success: 


No comments:

Post a Comment