Police chase on bike

In the Netherlands we often see police chases on TV, but this one in Brazil certainly makes the...

Read More