Fog has been hanging over the San Diego International Airport all day. Flight delays from this morning have trickled down into the evening, ruining travel plans for thousands of passengers.
Some results have been hidden because they may be inaccessible to you