The Google Street View Trike Visits a Strip Mall

7 years ago by in US Tagged:

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