Home » Scariest places on Earth: North Yungas Road, BoliviaScariest places on Earth: North Yungas Road, Bolivia Dodger Stadium parking lot has nothing on this place… Read full NASCAR article on Yahoo Sports Read all NASCAR articles Related Tags:nascarYahoo Sports