Tornado causes damage in green Turtle Cay, Abaco
Abaco, Bahamas - On Friday, May 3rd at 6:30pm a tornado caused damage in Green Turtle Cay, Abaco.
Tornadoes caused havoc in the US state of Oklahoma yesterday, turning homes in a trailer park into splinters and rubble and sending frightened residents scurrying for shelter.