Wednesday, July 20, 2011

Um, Oops! Wrong Horse!

 
Venezuela surpasses Saudi Arabia as having the biggest oil reserves on the planet.