- May 31, 2006
- Reaction score
Terminal E’s new red addition as seen from the air! Of all the times Ive flown out of Logan, I’ve never flown over the airport, leaving from runway 33L like I did today! An amazing sight!