Film Crew Greeting Google Street View in Toronto

6 years ago by in Canada Tagged: ,

Film Crew Greeting Google Street View in Toronto – Even an NYPD car there…

google-street-view-film-crew-nypd