English
Francais
Deutsch
Italiano
Damage due to a hurricane in Rhode Island, United States. Wrecked vehicles and equipment on streets. People gather on the streets. Rubbled houses and buildings. A wrecked car on a street.