Saturday, October 12, 2013

Alien Landing Guide?

This is attached to a driveway. Is there some significance to this symbol of which I am not aware?

2 comments: