This is the Sand Riders Motorcycle Club, Kabul Afghanistan.

Site Under Construction.... more to follow...