Crashes & Accidents In My Old Stomping Grounds
Have you been following the international news? There’s always a crisis and seemingly always people dying. Earlier this week a group of Americans taking a side trip in Northern Chile by bus to Lauca National Park died when the bus driver had to swerve to avoid an oncoming truck. The bus went tumbling down hundreds […]