Wassup Google Street View?

7 years ago by in UK Tagged:

Here are some UK’ers greeting Google Street View.