2025-05-20 Jessica and Jesse Smathers Beach, Key WestEdits