Sen. Cory Booker's speech ran 25 hours and 5 minutes long, breaking a record set by Sen. Strom Thurmond in 1957.