F FngrBANG Contributor Veteran X May 11, 2010 #44 I wonder why people keep sayin' "DRILL BABY, DRILL!" in this thread when it was a British Petroleum platform BP - Wikipedia, the free encyclopedia
I wonder why people keep sayin' "DRILL BABY, DRILL!" in this thread when it was a British Petroleum platform BP - Wikipedia, the free encyclopedia