Google Street View Caught in a Parade Again

Google Street View gets itself caught in a parade again.  This time on Barras Street in Liskeard, England, United Kingdom.

Leave a Reply

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