Brazil Motorcycle Police Chase


Police in Brazil do their thing and chase down a fleeing motorcycle.

Read and write comments