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…