As Marines and sailors on Marine Corps Base Camp Pendleton prepare to celebrate the holiday season, Pendleton leaders are...
Russian Military Transport Fail
St. Petersburg, Russia - Well, at least it looks like a medical related vehicle - help was, well already there!