Wednesday, October 26, 2011

Backlash - the 53%




The 53%: We are NOT Occupy Wall Street

Agreed.