Incredible traffic in dangerous road

Published February 23, 2016 193,181 Plays

Rumble / Road RageIncredible amount of vehicles in one of the most dangerous roads in the world, the Snail Pass crossing the Andes mountains, between Argentina and Chile

0 COMMENTS