The amazing Waterfire festival in Providence, Rhode Island illuminates the city with a light show.
Broadcast In: English Duration: 0:26:46The amazing Waterfire festival in Providence, Rhode Island illuminates the city with a light show.
Broadcast In: English Duration: 0:26:46