Recommendations for: A C-130J Super Hercules landing at Ramstein Air Base, Germany by Timm Ziegenthaler/Stocktrek Images