Now is the time for the Muppets to respond to Goldman Sachs.

  • March 27, 2012
  • 190k Views