Ever wonder what the Argentinian Google Street View Driver looks like?

2 years ago by in Argentina Tagged: ,

Ever wonder what the Argentinian Google Street View Driver looks like?