Newark Liberty International Airport just celebrated its Terminal A being awarded “Best New Airport Terminal in the world”.
NJ Morning Show – Newark Terminal A Awarded
4m
Newark Liberty International Airport just celebrated its Terminal A being awarded “Best New Airport Terminal in the world”.