BP Spills

A very amusing video on the hottest political topic of the day (if you’ll excuse the lamentable pun).

The Wave

  The Wave is a demonstration that is taking place this Saturday (05-12-09) ahead of the UN climate summit in … More