Another live arrest on google street view

6 years ago by in Brazil Tagged: , ,

Google captures police arresting some bad guys in Brazil.