In the Netherlands we often see police chases on TV, but this one in Brazil certainly makes the heart beat faster!
Police chase on bike

In the Netherlands we often see police chases on TV, but this one in Brazil certainly makes the heart beat faster!