Displaying all articles tagged:

Vuvuzelas

  1. i’m rubber you’re glue
    Women of The Daily Show to Jezebel: Go F@#k Yourself!It turns out there are lots of them.
  2. cleaning up
    BP to Experience Most Annoying Payback EverWith vuvuzelas.