Wassup Google Street View?

6 years ago by in UK Tagged:

Here are some UK’ers greeting Google Street View.