The Google Street View Trike Visits a Strip Mall

6 years ago by in US Tagged:

Why is the Google trike visiting a strip mall in Massachusetts ?