The Current Climate

Share
twitterlinkedinfacebook
Image 13 of 21
< Prev Next >
_MG_5911-_gulf_of_mexico_20101003_sq.jpg
Solar power or oil? Oil platform near Galveston, Texas, at sunset in the Gulf of Mexico. here are nearly 5,000 functioning oil platforms in the Gulf of Mexico, and 27,000 abandoned wells.