Pensacola Beach
For several days now, tarballs from the BP oil spill in the Gulf of Mexico have been washing up on Pensacola Beach, Florida.
For several days now, tarballs from the BP oil spill in the Gulf of Mexico have been washing up on Pensacola Beach, Florida.
Welcome to EnergyBoom - an online community that is actively shaping the most important debate of our time. Login or register to get started.
