American Touch

New Shell Oil gas pumps being installed in Afghanistan with attached generators.
American Touch