GO
Loading...

'Muppets' March on Goldman Sachs

Monday, 23 Apr 2012 | 12:00 AM ET

A group of protesters dressed as Muppets converges on the Goldman Sachs building at 200 West Street in Lower Manhattan.