Brazil: Bus Gets Swallowed Up by Collapsed Road and Floats Down River

In northern Brazil, a group of passengers narrowly escaped before their bus was sucked down into a collapsing river. After collapsing, the bus was then fired down stream as the passengers watched in awe. Living in […]