hummer
2012 Dakar Rally in Photos
Jan 15 2012
Each year more than 500 teams compete in this magnificent 8,300km endurance race which spans through Argentina, Chile and Peru. 2012 marks the 33rd annual Paris-Dakar rally. Check out some of the places riders and drivers get to experience on their way to the finish line. Simply breathtaking!
Why Iraqis Don't Like Americans
Oct 19 2011
Given all of the things people say, this has got to be one of the reasons why Iraqis are not too fond of the American presence in Iraq...