Lockheed Martin KC-130J Super Hercules Lockheed Martin KC-130J Super Hercules 166380/BH-380 VMGR-252 US Marines Lockheed Martin KC-130J Super Hercules 166380/BH-380 VMGR-252 US Marines | Rob Vogelaar