Order by: Trending (past 30 days)Date ← Go back On 06/22/2023 05:19 am by Greg Diesel Walck| Patrick Space Force Base Share Twitter Facebook Reddit LinkedIn Email Delta IV Heavy NROL-68 next to final mission launches at 5:18am from Patrick Space Force Base Cape Canaveral Florida. Sony A7RIV 600mm ISO 640 f/5.6 1/125 sec ISO 640 f/5.6 1/125 sec