20 Things That Happen in 1 MinuteAn eye-opening infographic that almost takes the cake, until it reminds you that Oprah makes $523/minute.Dec 28, 2009, 10:02 AM
Recent Comments