Frustration Builds for Residents Over Oil Spill

Angered locals sound off at a town hall over financial impact of the oil spill.

Examined