What is this?

Strange sight during road trip thru the Texas Hill country over the Labor Day weekend......here be dragons!


View Full Site