Tag: goggles

  • Saudi Special Forces

    Saudi special forces display some of their skills and equipment during a ceremony as they prepare for the influx people to participate in the Hajj, in Arafat 15 kms outside of Mecca, Saudi Arabia, Sunday, Nov. 22, 2009. (AP Photo/Issa Mohammad) Wow.. These guys look like they are from the future with those googles. Lets…