June 13, 2010

BP Oil Spill Analysis

The Gulf oil debacle provides not much to smile about, but this amusing video clip could only be done by Brits!

No comments: