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

6 years ago by in US Tagged:

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