NEW: Trump Suffers HUMILIATING Defeat as Democrats LOCK THE F*CK IN

A recording from Jack Cocchiarella and Mike Nellis's live video