#APieceOfTheRock #Trailer #Bermuda @piece_oftheRock
Bermuda: a haven of natural beauty and mecca for international business. But also home to some of the deadliest roads in the world. For a small island, fatalities and severe injuries from road crashes in Bermuda eclipse the rest of … Continue reading #APieceOfTheRock #Trailer #Bermuda @piece_oftheRock