07/19/2013

The three most awesomest things on the internet for July 18

Chris Hayes shares the three most awesomest things on the internet: 1) People are placing their bets on the royal baby. 2) Guy creates robot gymnasts and...

Speak Out