What is this?

What is this about?

My son and I were walking to the Red Apple in Mt. View and came across this before we crossed over the Glen Highway. Any Idea what it might be?

 

Related Content

Comments