My shooting friend Chris gives a brief tour of his former US Air Force base atop Mount Umanhum in Santa Clara, California. Stay tuned for an exhilarating descent around treacherous curves in his '93 Ford Lightning.
Copyright © 2018
allfirearms.caLike our Facebook page to get notified about best daily deals.