Elgin platform, owned by the French firm Total, in undated photo received in London, March 30, 2012.
Comment....I realize this is in the North sea but it will still have an negative affect on our environment, not to mention give the Bastards another excuse to raise the price of gas here in the United States..
No comments:
Post a Comment