25 Hours? Before Cory Booker, There Was 'Mr. Smith'Senator Cory Booker delivered the longest Senate speech on record, emphasizing the importance of fighting for lost causes.