Why Does the US Have a Two-Party System?

Ever wonder why the United States has a system with two parties and not more? Find out why the US system is the way it is, and why other countries are different.