Tuesday, December 29, 2009

20 Things That Happen in 1 Minute


Oprah makes $523. And other fun facts.

No comments: