Lockheed Martin
25 mile radius of ‘Ewa Beach, HI
yesterday
‘ewa Beach, HI, US