Wassup Google Street View?

5 years ago by in UK Tagged:

Here are some UK’ers greeting Google Street View.