Biden did well as he should have, but the Barracuda hit it out of the park. This woman is a phenom, and will be prez some day. Beauty, brains, tough as nails, sound morals, and charisma off the charts. If you Schleprocks saying Biden won are serious, then you are dillusional or must have been...