Bad Drivers of Brazil #19 – Street racing, disastrous driver and more!
In this 19th episode you will see something you NEVER saw in your life before! Of course we have our “dear” bad drivers, but besides them all there is one very curious! You can also check out people risking their and the others’s lives while racing on streets!
Bad Drivers of Brazil
source