Another one of those Google Street View pics that make you go huh?

Another one of those Google Street View pics that make you go huh? – What could be going on here? Thanks streetworldview!

Leave a Reply

Your email address will not be published. Required fields are marked *