Posted 1 year ago on March 20, 2013, 2:10 a.m. EST by shoozTroll
This content is user submitted and not an official statement
Not so RED that they truly embrace free market capitalism.
At least not when the capital comes from China.
Perhaps if they could build Dolly World II in Shanghai?