Already been done while teaming up with Bernie Sanders, a self-proclaimed socialist.
http://sanders.senate.gov/newsroom/n...3-62060dcbb3c3
I do agree about his views simply being too radical for some people, but I do disagree with who you think are his supporters. It's mostly rational people who agree with him; just only on the issues they think are the most important.