iOS app Android app

Devasation

St. Lucia Devastation From Hurricane Tomas (PHOTOS)

Amber DeGrace | Posted 05.25.2011 | World
Amber DeGrace

Tomas has hit the island of St. Lucia hard, specifically targeting the town of Soufriere.