Another live arrest on google street view

5 years ago by in Brazil Tagged: , ,

Google captures police arresting some bad guys in Brazil.