What if the BP oil spill had happened off the coast of China?

Funniest thing I’ve seen in weeks. I really needed that laugh. Go there.

4
Comments