Another live arrest on google street view

7 years ago by in Brazil Tagged: , ,

Google captures police arresting some bad guys in Brazil.