Robert Menendez actually said...

Here we have a rig that the industry has told us so many times is so technologically advanced it supposedly could not spill.

05/10/2010

https://www.congress.gov...

More Robert Menendez Quotes

View All Robert Menendez Quotes