Saturday, June 19, 2010

IN LOUISIANA, SIGNS TELL THE STORY OF RESIDENTS’ PLIGHT!

In Grand Isle, Louisiana residents vent their feelings about the oil spill, BP and the government through artwork and signs.

Bookmark and Share

No comments:

Followers

Total Pageviews