Marvel had everyone rapt for a whopping five and a half hours last week as the studio announced the bumper cast for Avengers: ...
Sen. Cory Booker gave a marathon speech that lasted 25 hours and five minutes. Here are the top five moments from his speech.